don't put ColumnHandles outside of visible area
authorDaniel Albers <daniel@lbers.com>
Tue, 8 Sep 2009 09:35:52 +0000 (11:35 +0200)
committerManuel Nickschas <sputnick@quassel-irc.org>
Wed, 9 Sep 2009 14:11:18 +0000 (16:11 +0200)
Fixes #799.

src/qtui/chatscene.cpp

index b159dc9..19f48ff 100644 (file)
@@ -438,7 +438,7 @@ void ChatScene::firstHandlePositionChanged(qreal xpos) {
   if(_firstColHandlePos == xpos)
     return;
 
-  _firstColHandlePos = xpos;
+  _firstColHandlePos = xpos >= 0 ? xpos : 0;
   ChatViewSettings viewSettings(this);
   viewSettings.setValue("FirstColumnHandlePos", _firstColHandlePos);
   ChatViewSettings defaultSettings;