We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 727314b commit 0279430Copy full SHA for 0279430
CefSharp.Wpf/Experimental/ChromiumWebBrowserWithMouseCapture.cs
@@ -50,6 +50,8 @@ protected override void OnMouseUp(MouseButtonEventArgs e)
50
51
protected override void OnMouseLeave(MouseEventArgs e)
52
{
53
+ base.OnMouseLeave(e);
54
+
55
if (!e.Handled && !IsDisposed)
56
57
var modifiers = e.GetModifiers();
@@ -64,5 +66,19 @@ protected override void OnMouseLeave(MouseEventArgs e)
64
66
((IWebBrowserInternal)this).SetTooltipText(null);
65
67
}
68
69
70
+ protected override void OnLostMouseCapture(MouseEventArgs e)
71
+ {
72
+ base.OnLostMouseCapture(e);
73
74
+ if (!e.Handled && !IsDisposed)
75
76
+ var host = this.GetBrowserHost();
77
+ if (host != null && !host.IsDisposed)
78
79
+ host.SendCaptureLostEvent();
80
+ }
81
82
83
84
0 commit comments