From 440ad62631ab68d45adf38cd64e7da989a07102e Mon Sep 17 00:00:00 2001 From: Uwe Rathmann Date: Fri, 5 Jan 2018 09:37:17 +0100 Subject: [PATCH] avoid font sizes <= 0 --- support/SkinnyShortcut.cpp | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/support/SkinnyShortcut.cpp b/support/SkinnyShortcut.cpp index 73dbaf31..4e7bac03 100644 --- a/support/SkinnyShortcut.cpp +++ b/support/SkinnyShortcut.cpp @@ -156,11 +156,15 @@ void SkinnyShortcut::changeFonts( int increment ) if ( font.pixelSize() > 0 ) { - font.setPixelSize( font.pixelSize() + increment ); + const auto newSize = font.pixelSize() + increment; + if ( newSize > 0 ) + font.setPixelSize( newSize ); } else { - font.setPointSize( font.pointSize() + increment ); + const auto newSize = font.pointSize() + increment; + if ( newSize > 0 ) + font.setPointSize( font.pointSize() + increment ); } skin->setFont( role, font );