]> cloud.milkyroute.net Git - dolphin.git/commitdiff
Fix current-item indicator in combination with the cleanlooks style
authorPeter Penz <peter.penz19@gmail.com>
Sat, 14 Jan 2012 10:29:24 +0000 (11:29 +0100)
committerPeter Penz <peter.penz19@gmail.com>
Sat, 14 Jan 2012 10:30:34 +0000 (11:30 +0100)
Thanks to Christoph Feck for the hint.

BUG: 290536
FIXED-IN: 4.8.0

src/kitemviews/kitemlistwidget.cpp

index 61e06078bf4997f0a9e1b44a7e8a0fea97501497..cd2bf4d40ce6851414aad5a9c34c77e2badf3a9b 100644 (file)
@@ -132,7 +132,7 @@ void KItemListWidget::paint(QPainter* painter, const QStyleOptionGraphicsItem* o
             focusRectOption.rect = textBounds.adjusted(1, 1, -1, -1);
         }
 
-        focusRectOption.state = QStyle::State_Enabled | QStyle::State_Item;
+        focusRectOption.state = QStyle::State_Enabled | QStyle::State_Item | QStyle::State_KeyboardFocusChange;
         if (m_selected) {
             focusRectOption.state |= QStyle::State_Selected;
         }