aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAdrien Tétar2015-11-06 19:47:16 +0100
committerAdrien Tétar2015-11-06 19:47:16 +0100
commita1c82cae41d75d8887afb8c0e1249e4cab399a96 (patch)
tree4ee7bd827adfb4033323d59eed6637075a298fbf
parent7168ce02c10032046f736480240ec1cdb8665803 (diff)
downloadtrufont-a1c82cae41d75d8887afb8c0e1249e4cab399a96.tar.bz2
metricsWindow: fix canvas resize
-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: