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:
Diffstat (limited to 'Xwt.XamMac/Xwt.Mac/DialogBackend.cs')
-rw-r--r--Xwt.XamMac/Xwt.Mac/DialogBackend.cs17
1 files changed, 0 insertions, 17 deletions
diff --git a/Xwt.XamMac/Xwt.Mac/DialogBackend.cs b/Xwt.XamMac/Xwt.Mac/DialogBackend.cs
index 189c6be9..0d19d4cb 100644
--- a/Xwt.XamMac/Xwt.Mac/DialogBackend.cs
+++ b/Xwt.XamMac/Xwt.Mac/DialogBackend.cs
@@ -162,25 +162,8 @@ namespace Xwt.Mac
public void RunLoop (IWindowFrameBackend parent)
{
- if (parent != null)
- StyleMask &= ~NSWindowStyle.Miniaturizable;
- else
- StyleMask |= NSWindowStyle.Miniaturizable;
Visible = true;
modalSessionRunning = true;
- var win = parent as NSWindow ?? ApplicationContext.Toolkit.GetNativeWindow (parent) as NSWindow;
- if (win != null) {
- win.AddChildWindow (this, NSWindowOrderingMode.Above);
- // always use NSWindow for alignment when running in guest mode and
- // don't rely on AddChildWindow to position the window correctly
- if (!(parent is WindowBackend)) {
- var parentBounds = MacDesktopBackend.ToDesktopRect (win.ContentRectFor (win.Frame));
- var bounds = ((IWindowFrameBackend)this).Bounds;
- bounds.X = parentBounds.Center.X - (Frame.Width / 2);
- bounds.Y = parentBounds.Center.Y - (Frame.Height / 2);
- ((IWindowFrameBackend)this).Bounds = bounds;
- }
- }
NSApplication.SharedApplication.RunModalForWindow (this);
}