Version: 2.1-SVN (using 4.2.67 (KDE 4.2.67 (KDE 4.3 >= 20090318)), Gentoo) Compiler: x86_64-pc-linux-gnu-gcc OS: Linux (x86_64) release 2.6.26-tuxonice hi, somehow the handling of Clicks (Left/Right MB) is broken for the Cool Streams tab. It behaves strange and once some Streams are selected they can't be unselected
*** Bug 188004 has been marked as a duplicate of this bug. ***
I can confirm this. Additionally, I'm getting the following debug output when clicking on the items: QPainter::begin: Cannot paint on a null pixmap QPainter::translate: Painter not active QPainter::end: Painter not active, aborted
The problem here is in the reimplementation of mousePressEvent(QMouseEvent *) is CollectionTreeView.cpp. I now that removing the reimplementation fixes the problem (and the QPainter strings too), but I don't know how to fix this. The only purpose of the mousePressEvent reimpl is to expand top level items in the "Local Collection", but it kicks in into other places too (like Cool Streams) where there is nothing to expand (top level items are actual tracks!).
SVN commit 944595 by vrouet: Fixed the reemplemented CollectionTreeView::mousePressEvent() that caused bad mouse handling in the cool streams service (and problably some other services). BUG: 188005 M +1 -1 CollectionTreeView.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=944595