From fb15dac9752b44ceb0846ac013160d8972c5e862 Mon Sep 17 00:00:00 2001 From: Peter Penz Date: Tue, 12 Jun 2012 13:25:59 +0200 Subject: [PATCH] Drag pixmap: Turn off the hover-state --- src/kitemviews/kitemlistwidget.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/kitemviews/kitemlistwidget.cpp b/src/kitemviews/kitemlistwidget.cpp index 6d0cec232..6a7111ad7 100644 --- a/src/kitemviews/kitemlistwidget.cpp +++ b/src/kitemviews/kitemlistwidget.cpp @@ -369,14 +369,18 @@ QPixmap KItemListWidget::createDragPixmap(const QStyleOptionGraphicsItem* option QPainter painter(&pixmap); const bool oldAlternateBackground = m_alternateBackground; - setAlternateBackground(false); const bool wasSelected = m_selected; + const bool wasHovered = m_hovered; + + setAlternateBackground(false); setSelected(false); + setHovered(false); paint(&painter, option, widget); setAlternateBackground(oldAlternateBackground); setSelected(wasSelected); + setHovered(wasHovered); return pixmap; } -- 2.47.3