diff options
| author | jpbruyere <jp.bruyere@hotmail.com> | 2017-03-21 13:48:50 +0100 |
|---|---|---|
| committer | jpbruyere <jp.bruyere@hotmail.com> | 2017-03-21 13:48:50 +0100 |
| commit | e1553b533e3aa74bd533cfc3deb244f1fc334106 (patch) | |
| tree | 8733c3b9be774be6b8f3a667d626d70832c6134e /src/GraphicObjects/Window.cs | |
| parent | 20ce11875dc27c7399e3f5bf2a060e2c7cbeaad7 (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.cs | 7 |
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); } } |