We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 0b013bf commit 0253f65Copy full SHA for 0253f65
1 file changed
src/WPFDevelopers.Shared/Controls/ScreenCut/ScreenCapture.cs
@@ -83,9 +83,14 @@ public void Capture()
83
84
private void ScreenCut_Closed(object sender, System.EventArgs e)
85
{
86
- if (ScreenCuts.Contains((ScreenCut)sender))
+ var screenCut = (ScreenCut)sender;
87
+ if (ScreenCuts.Contains(screenCut))
88
- ScreenCuts.Remove((ScreenCut)sender);
89
+ ScreenCuts.Remove(screenCut);
90
+ screenCut.CutCompleted -= ScreenCut_CutCompleted;
91
+ screenCut.CutCanceled -= ScreenCut_CutCanceled;
92
+ screenCut.CutFullPath -= ScreenCut_CutFullPath;
93
+ screenCut.Closed -= ScreenCut_Closed;
94
}
95
CloseCutters();
96
ScreenCut.ClearCaptureScreenID();
0 commit comments