From e270b1803ed482c6f6346696ffbf568580c50ab7 Mon Sep 17 00:00:00 2001 From: jpbruyere Date: Mon, 22 Aug 2016 23:13:49 +0200 Subject: [PATCH] set sender of mouse leave to widget loosing mouse --- src/Interface.cs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/Interface.cs b/src/Interface.cs index fc977fc4..5ad638b4 100644 --- a/src/Interface.cs +++ b/src/Interface.cs @@ -572,7 +572,7 @@ namespace Crow int i = 0; while (i < idxhw) { if (GraphicTree [i].MouseIsIn (e.Position)) { - HoverWidget.onMouseLeave (this, e); + HoverWidget.onMouseLeave (HoverWidget, e); GraphicTree [i].checkHoverWidget (e); return true; } @@ -585,7 +585,7 @@ namespace Crow HoverWidget.checkHoverWidget (e); return true; } else { - HoverWidget.onMouseLeave (this, e); + HoverWidget.onMouseLeave (HoverWidget, e); //seek upward from last focused graph obj's while (HoverWidget.Parent as GraphicObject != null) { HoverWidget = HoverWidget.Parent as GraphicObject; @@ -593,7 +593,7 @@ namespace Crow HoverWidget.checkHoverWidget (e); return true; } else - HoverWidget.onMouseLeave (this, e); + HoverWidget.onMouseLeave (HoverWidget, e); } } } -- 2.47.3