diff options
| author | jpbruyere <jp.bruyere@hotmail.com> | 2015-09-10 10:07:33 +0200 |
|---|---|---|
| committer | jpbruyere <jp.bruyere@hotmail.com> | 2015-09-10 10:07:33 +0200 |
| commit | 660b6f0e852e0ac51b868854f9b6dfa7de4ec8da (patch) | |
| tree | f3934957a4c5c9cd303c2215d37284ce4377389c /src/GraphicObjects/Window.cs | |
| parent | 9b49fb877924c126a4fc50b0d223554eeb33a4fd (diff) | |
* Window.goml:
* Window.cs: default window
Diffstat (limited to 'src/GraphicObjects/Window.cs')
| -rw-r--r-- | src/GraphicObjects/Window.cs | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/GraphicObjects/Window.cs b/src/GraphicObjects/Window.cs index 0c275f7a..09488499 100644 --- a/src/GraphicObjects/Window.cs +++ b/src/GraphicObjects/Window.cs @@ -176,7 +176,10 @@ namespace go void butQuitPress (object sender, MouseButtonEventArgs e) { - TopContainer.DeleteWidget (this); + ILayoutable parent = (sender as GraphicObject).Parent; + while(!(parent is Window)) + parent = parent.Parent; + TopContainer.DeleteWidget (parent as GraphicObject); } |