aboutsummaryrefslogtreecommitdiffstats
path: root/Lib/defconQt/metricsWindow.py
diff options
context:
space:
mode:
Diffstat (limited to 'Lib/defconQt/metricsWindow.py')
-rw-r--r--Lib/defconQt/metricsWindow.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/Lib/defconQt/metricsWindow.py b/Lib/defconQt/metricsWindow.py
index 70ff2d6..04eaf42 100644
--- a/Lib/defconQt/metricsWindow.py
+++ b/Lib/defconQt/metricsWindow.py
@@ -479,10 +479,12 @@ class GlyphsCanvas(QWidget):
max(innerHeight, paintHeight))
def resizeEvent(self, event):
+ maxHeight = max(self._scrollArea.viewport().height(), self.height())
if self._wrapLines:
- self.resize(self._scrollArea.viewport().width(), self.height())
+ self.resize(self._scrollArea.viewport().width(), maxHeight)
else:
- self.resize(self.width(), self.height())
+ maxWidth = max(self._scrollArea.viewport().width(), self.width())
+ self.resize(maxWidth, maxHeight)
def wheelEvent(self, event):
if event.modifiers() & Qt.ControlModifier: