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 | 280ee7ff8429342575b47eff4ab88872399047d3 (patch) | |
| tree | 8733c3b9be774be6b8f3a667d626d70832c6134e /src/GraphicObjects/Window.cs | |
| parent | 6b96a03d1ac087cbd8c0d7c69699770adf143245 (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); } } |