aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAdrien Tétar2015-11-06 19:50:40 +0100
committerAdrien Tétar2015-11-06 19:50:40 +0100
commitd648e2cb3f0a7bf7644dd2b2e610804e6e943a46 (patch)
tree3c3d1cd718c919c39ec3190195135978d28a93dc
parent0cceeaeda8f10da7a015f000d7673b97622f513d (diff)
parenta1c82cae41d75d8887afb8c0e1249e4cab399a96 (diff)
downloadtrufont-d648e2cb3f0a7bf7644dd2b2e610804e6e943a46.tar.bz2
Merge pull request #121 from trufont/patch-17
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: