]> O.S.I.I.S - jp/crow.git/commitdiff
ensure mouse enter is fired on each level
authorjpbruyere <jp.bruyere@hotmail.com>
Tue, 8 Sep 2015 15:45:32 +0000 (17:45 +0200)
committerjpbruyere <jp.bruyere@hotmail.com>
Tue, 8 Sep 2015 15:45:32 +0000 (17:45 +0200)
src/GraphicObjects/Group.cs

index b21598c9abab9231638688193d0ffcff5955c1e2..929bae9a7ae3f51aed6990310958e05824e6756f 100644 (file)
@@ -223,6 +223,10 @@ namespace go
                #region Mouse handling\r
                internal override void checkHoverWidget (OpenTK.Input.MouseMoveEventArgs e)\r
                {\r
+                       if (TopContainer.hoverWidget != this) {\r
+                               TopContainer.hoverWidget = this;\r
+                               onMouseEnter (this, e);\r
+                       }\r
                        foreach (GraphicObject g in Children)\r
                        {\r
                                if (g.MouseIsIn(e.Position))\r