aboutsummaryrefslogtreecommitdiffstatsci
path: root/src/Interface.cs
diff options
context:
space:
mode:
authorJean-Philippe Bruyère <jp_bruyere@hotmail.com>2018-03-04 11:28:09 +0100
committerJean-Philippe Bruyère <jp_bruyere@hotmail.com>2018-03-04 11:28:09 +0100
commit27a85f2d4e9987ac1809199e280e17a36d68c783 (patch)
tree48a15efb23c45724f0d44a0c01582f037c3acaee /src/Interface.cs
parent5bcd45c3ccc34edc68188a3acdb09e742b21aef3 (diff)
crowIde wip, docker wip, stack remove child debug
Diffstat (limited to 'src/Interface.cs')
-rw-r--r--src/Interface.cs19
1 files changed, 14 insertions, 5 deletions
diff --git a/src/Interface.cs b/src/Interface.cs
index cdfd24d7..4b780731 100644
--- a/src/Interface.cs
+++ b/src/Interface.cs
@@ -459,13 +459,22 @@ namespace Crow
set {
if (_hoverWidget == value)
return;
+
+ if (_hoverWidget != null)
+ _hoverWidget.IsHover = false;
+
_hoverWidget = value;
- #if DEBUG_FOCUS
+
if (_hoverWidget != null)
- Debug.WriteLine("Hover => " + _hoverWidget.ToString());
- else
- Debug.WriteLine("Hover => null");
- #endif
+ {
+ _hoverWidget.IsHover = true;
+ #if DEBUG_FOCUS
+ Debug.WriteLine("Hover => " + _activeWidget.ToString());
+ }else
+ Debug.WriteLine("Hover => null");
+ #else
+ }
+ #endif
}
}
/// <summary>Widget has the keyboard or mouse focus</summary>