chiark / gitweb /
Fix a bug where full screen temp graph disappears if a layout happens
authorYouness Alaoui <kakaroto@kakaroto.homelinux.net>
Thu, 30 Jul 2015 20:37:50 +0000 (16:37 -0400)
committerYouness Alaoui <kakaroto@kakaroto.homelinux.net>
Thu, 30 Jul 2015 20:37:50 +0000 (16:37 -0400)
Cura/gui/printWindow.py

index fef700d32537be2f49eb8aaab8bf34d1c692108b..0d71ee00bf50eb638e2ceeb29430610018971afe 100644 (file)
@@ -825,6 +825,7 @@ class printWindowAdvanced(wx.Frame):
                else:
                        self._fullscreenTemperature = self.temperatureGraph.Clone(self)
                        self._fullscreenTemperature.Bind(wx.EVT_LEFT_UP, self.OnTemperatureClick)
+                       self._fullscreenTemperature.SetMinSize(self.panel.GetSize())
                        sizer.Add(self._fullscreenTemperature, 1, flag=wx.EXPAND)
                        self.panel.Show(False)
                self.Layout()
@@ -897,6 +898,7 @@ class printWindowAdvanced(wx.Frame):
                        self.cancelButton.Enable(False)
                self.errorLogButton.Show(self._printerConnection.isInErrorState())
                self._termInput.Enable(self._printerConnection.isAbleToSendDirectCommand())
+               self.Layout()
 
        def _doPrinterConnectionUpdate(self, connection, extraInfo = None):
                wx.CallAfter(self.__doPrinterConnectionUpdate, connection, extraInfo)