chiark / gitweb /
Fix bug where fullscreen on mac caused problems with the progress panels being below...
[cura.git] / Cura / gui / mainWindow.py
index 4cb5b604fa187458dcf3a99bc65b62e2db0a5617..8a7fc57bb4163b9de8508b2b0eaf8d3c47930ebf 100644 (file)
@@ -399,7 +399,8 @@ class mainWindow(configBase.configWindowBase):
                self.sizer.Layout()
                newSize = self.GetSize();
                newSize.IncBy(0, spp.GetSize().GetHeight())
-               self.SetSize(newSize)
+               if newSize.GetWidth() < wx.GetDisplaySize()[0]:
+                       self.SetSize(newSize)
                self.progressPanelList.append(spp)
        
        def OnPrint(self, e):
@@ -430,7 +431,8 @@ class mainWindow(configBase.configWindowBase):
                self.progressPanelList.remove(spp)
                newSize = self.GetSize();
                newSize.IncBy(0, -spp.GetSize().GetHeight())
-               self.SetSize(newSize)
+               if newSize.GetWidth() < wx.GetDisplaySize()[0]:
+                       self.SetSize(newSize)
                spp.Show(False)
                self.sizer.Detach(spp)
                for spp in self.progressPanelList: