diff options
author | Lluis Sanchez <lluis@xamarin.com> | 2013-11-14 19:06:04 +0400 |
---|---|---|
committer | Lluis Sanchez <lluis@xamarin.com> | 2013-11-14 19:06:04 +0400 |
commit | 4985e4507387544f2da5b6ab33e75bd0d6d7295f (patch) | |
tree | 34bc386ea6634386010a36416cbdca26ffd52daa /Xwt.Mac | |
parent | b2680e123a5de6d44e9515cc10faf491431c122f (diff) |
Fixes to match new closing event behavior for Dialog
Diffstat (limited to 'Xwt.Mac')
-rw-r--r-- | Xwt.Mac/Xwt.Mac/DialogBackend.cs | 10 |
1 files changed, 1 insertions, 9 deletions
diff --git a/Xwt.Mac/Xwt.Mac/DialogBackend.cs b/Xwt.Mac/Xwt.Mac/DialogBackend.cs index a0a05d20..8c2bae12 100644 --- a/Xwt.Mac/Xwt.Mac/DialogBackend.cs +++ b/Xwt.Mac/Xwt.Mac/DialogBackend.cs @@ -64,7 +64,7 @@ namespace Xwt.Mac { base.OnClosed (); if (modalSessionRunning) - InternalEndLoop (); + EndLoop (); } public override void LayoutWindow () @@ -140,14 +140,6 @@ namespace Xwt.Mac public void EndLoop () { - if (RequestClose ()) { - InternalEndLoop (); - ApplicationContext.InvokeUserCode (EventSink.OnClosed); - } - } - - public void InternalEndLoop () - { modalSessionRunning = false; NSApplication.SharedApplication.StopModal (); } |