aboutsummaryrefslogtreecommitdiffstatsci
path: root/src/GraphicObjects/Window.cs
diff options
context:
space:
mode:
authorjpbruyere <jp.bruyere@hotmail.com>2017-03-21 13:48:50 +0100
committerjpbruyere <jp.bruyere@hotmail.com>2017-03-21 13:48:50 +0100
commite1553b533e3aa74bd533cfc3deb244f1fc334106 (patch)
tree8733c3b9be774be6b8f3a667d626d70832c6134e /src/GraphicObjects/Window.cs
parent20ce11875dc27c7399e3f5bf2a060e2c7cbeaad7 (diff)
Simplify z ordering of root objects in GraphicTree
modifié : src/GraphicObjects/Group.cs modifié : src/GraphicObjects/Window.cs modifié : src/Interface.cs
Diffstat (limited to 'src/GraphicObjects/Window.cs')
-rw-r--r--src/GraphicObjects/Window.cs7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/GraphicObjects/Window.cs b/src/GraphicObjects/Window.cs
index e2820528..8a6903f6 100644
--- a/src/GraphicObjects/Window.cs
+++ b/src/GraphicObjects/Window.cs
@@ -150,11 +150,10 @@ namespace Crow
if (alwaysOnTop == value)
return;
alwaysOnTop = value;
- if (alwaysOnTop) {
+
+ if (alwaysOnTop && Parent != null)
CurrentInterface.PutOnTop (this);
- CurrentInterface.TopWindows++;
- }else
- CurrentInterface.TopWindows--;
+
NotifyValueChanged ("AlwaysOnTop", alwaysOnTop);
}
}