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
commit27232cfa68a07db1286331ca93fe9067a46fda9b (patch)
treec1435f5c7f2ca643ca579868b4294a84c048795b /src/Interface.cs
parent523d7278ae482d18bf4b6d1eb053f1fbd5ab9c2f (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>