From 8e5347ac0a375726ef38a09b61722c2ca57ff7ae Mon Sep 17 00:00:00 2001 From: daid303 Date: Fri, 29 Mar 2013 10:34:57 +0100 Subject: [PATCH] Force the window on screen. --- Cura/gui/mainWindow.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Cura/gui/mainWindow.py b/Cura/gui/mainWindow.py index 4bfcef61..00282071 100644 --- a/Cura/gui/mainWindow.py +++ b/Cura/gui/mainWindow.py @@ -229,6 +229,11 @@ class mainWindow(wx.Frame): if wx.Display.GetFromPoint(self.GetPosition()) < 0: self.Centre() + if wx.Display.GetFromPoint((self.GetPositionTuple()[0] + self.GetSizeTuple()[1], self.GetPositionTuple()[1] + self.GetSizeTuple()[1])) < 0: + self.Centre() + if wx.Display.GetFromPoint(self.GetPosition()) < 0: + self.SetSize((800,600)) + self.Centre() self.updateSliceMode() -- 2.30.2