Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/xwt.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLluis Sanchez <lluis@xamarin.com>2013-11-14 19:06:04 +0400
committerLluis Sanchez <lluis@xamarin.com>2013-11-14 19:06:04 +0400
commit4985e4507387544f2da5b6ab33e75bd0d6d7295f (patch)
tree34bc386ea6634386010a36416cbdca26ffd52daa /Xwt.Mac
parentb2680e123a5de6d44e9515cc10faf491431c122f (diff)
Fixes to match new closing event behavior for Dialog
Diffstat (limited to 'Xwt.Mac')
-rw-r--r--Xwt.Mac/Xwt.Mac/DialogBackend.cs10
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 ();
}