aboutsummaryrefslogtreecommitdiffstatsci
path: root/src/Interface.cs
diff options
context:
space:
mode:
authorJean-Philippe Bruyère <jp_bruyere@hotmail.com>2018-02-18 07:14:00 +0100
committerJean-Philippe Bruyère <jp_bruyere@hotmail.com>2018-02-18 07:14:00 +0100
commit632bd63db115383da4216ee31ff0e9d39081e87b (patch)
tree8d30dd2b85b2f23167634406829ccfe0b22d1faa /src/Interface.cs
parentce8c0dabfc960be91c36434ccd3ef7cdfe99fd74 (diff)
add some debug msg, prevent mouse evt on label not selectable
Diffstat (limited to 'src/Interface.cs')
-rw-r--r--src/Interface.cs13
1 files changed, 6 insertions, 7 deletions
diff --git a/src/Interface.cs b/src/Interface.cs
index c573164f..0142f96a 100644
--- a/src/Interface.cs
+++ b/src/Interface.cs
@@ -686,12 +686,12 @@ namespace Crow
/// <summary>Set visible state of widget to false and remove if from the graphic tree</summary>
public void RemoveWidget(GraphicObject g)
{
- if (g.Contains(HoverWidget)) {
- while (HoverWidget != g.LogicalParent) {
- HoverWidget.onMouseLeave (HoverWidget, null);
- HoverWidget = HoverWidget.LogicalParent as GraphicObject;
- }
- }
+// if (g.Contains(HoverWidget)) {
+// while (HoverWidget != g.focusParent) {
+// HoverWidget.onMouseLeave (HoverWidget, null);
+// HoverWidget = HoverWidget.focusParent;
+// }
+// }
lock (UpdateMutex) {
RegisterClip (g.ScreenCoordinates (g.LastPaintedSlot));
GraphicTree.Remove (g);
@@ -882,7 +882,6 @@ namespace Crow
{
Mouse.DisableBit (button);
MouseButtonEventArgs e = new MouseButtonEventArgs ((Crow.MouseButton)button) { Mouse = Mouse };
-
if (_activeWidget == null)
return false;