From: Manuel Nickschas Date: Tue, 25 Aug 2009 15:50:56 +0000 (+0200) Subject: Try workarounding bug #663 ("Teh Systray Heisenbug") X-Git-Tag: 0.4.3~1 X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=commitdiff_plain;h=b5ee55db117dda6889e484d605e74bcab1453bd7 Try workarounding bug #663 ("Teh Systray Heisenbug") Setting uniform row heights for BufferView seems to keep Quassel from crashing. This is not a long-term solution and has some sideeffects (don't use different font sizes for network and buffer items when playing with QSS!), but if it helps people to start Quassel, fine with me. Please report if it fixes the crashes for you! --- diff --git a/src/uisupport/bufferview.cpp b/src/uisupport/bufferview.cpp index 28d03a4a..45ff0006 100644 --- a/src/uisupport/bufferview.cpp +++ b/src/uisupport/bufferview.cpp @@ -75,6 +75,9 @@ void BufferView::init() { setAnimated(true); + // FIXME This is to workaround bug #663 + setUniformRowHeights(true); + #ifndef QT_NO_DRAGANDDROP setDragEnabled(true); setAcceptDrops(true);