Skip to content

Commit d637fb7

Browse files
committed
Don't use anonymous delegate to unsubscribe event
1 parent 04e7c46 commit d637fb7

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

SeeGitApp/Extensions/CommitAdornerBehavior.cs

+7-2
Original file line numberDiff line numberDiff line change
@@ -167,8 +167,8 @@ private void HideAdorner(object parameter)
167167
{
168168
if (_adornerControl.IsMouseOver)
169169
{
170-
_adornerControl.MouseLeave -= (s, e) => _adornerControl.Visibility = AdornerVisible;
171-
_adornerControl.MouseLeave += (s, e) => _adornerControl.Visibility = AdornerVisible;
170+
_adornerControl.MouseLeave -= SetVisibility;
171+
_adornerControl.MouseLeave += SetVisibility;
172172
}
173173
else
174174
{
@@ -177,6 +177,11 @@ private void HideAdorner(object parameter)
177177
}
178178
}
179179

180+
private void SetVisibility(object source, MouseEventArgs e)
181+
{
182+
_adornerControl.Visibility = AdornerVisible;
183+
}
184+
180185
/// <summary>
181186
/// ShowAdornerCommand
182187
/// </summary>

0 commit comments

Comments
 (0)