aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorGravatar IceN9ne2016-11-30 05:02:29 -0500
committerGravatar IceN9ne2016-11-30 05:02:29 -0500
commitd742cce2b98c6ce6a939eccc8e9c0ddbd962a9e3 (patch)
treeab58813fa774b28da16c53d2c24a94681c10167d /src
parentKviInputEditor: Auto-scroll text when characters are deleted to minimize trai... (diff)
downloadKVIrc-d742cce2b98c6ce6a939eccc8e9c0ddbd962a9e3.tar.gz
KVIrc-d742cce2b98c6ce6a939eccc8e9c0ddbd962a9e3.tar.bz2
KVIrc-d742cce2b98c6ce6a939eccc8e9c0ddbd962a9e3.zip
KviIrcView: Fix oversized minimum paint width when boolIrcViewWrapMargin is off
Fixes #1323
Diffstat (limited to 'src')
-rw-r--r--src/kvirc/ui/KviIrcView.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/kvirc/ui/KviIrcView.cpp b/src/kvirc/ui/KviIrcView.cpp
index 55739cba2..0d8aefcd6 100644
--- a/src/kvirc/ui/KviIrcView.cpp
+++ b/src/kvirc/ui/KviIrcView.cpp
@@ -2118,7 +2118,9 @@ void KviIrcView::recalcFontVariables(const QFont & font, const QFontInfo & fi)
m_iWrapMargin = m_pFm->width("wwww");
}
- m_iMinimumPaintWidth = (((int)(m_pFm->width('w'))) << 1) + m_iWrapMargin;
+ m_iMinimumPaintWidth = (((int)(m_pFm->width('w'))) << 1);
+ if(KVI_OPTION_BOOL(KviOption_boolIrcViewWrapMargin))
+ m_iMinimumPaintWidth += m_iWrapMargin;
m_iRelativePixmapY = (int)(m_iFontLineSpacing + KVI_IRCVIEW_PIXMAP_SIZE) >> 1;