From: Dawit Alemayehu Date: Fri, 28 Sep 2012 17:56:51 +0000 (-0400) Subject: Redo the fix for CTRL+Tab not working when using Dolphin's filemanagement part X-Git-Url: https://cloud.milkyroute.net/gitweb/dolphin.git/commitdiff_plain/65b7e3b785e4f368f1b8cb39df9344bfd6324b4b Redo the fix for CTRL+Tab not working when using Dolphin's filemanagement part in Konqueror. The original fix, commit 4f7ed2b, prevents drag and drop from working correctly. CCBUG: 302329 REVIEW: 106569 --- diff --git a/src/kitemviews/kitemlistcontroller.cpp b/src/kitemviews/kitemlistcontroller.cpp index 5a7175e4c..df940de7d 100644 --- a/src/kitemviews/kitemlistcontroller.cpp +++ b/src/kitemviews/kitemlistcontroller.cpp @@ -419,6 +419,8 @@ bool KItemListController::keyPressEvent(QKeyEvent* event) default: m_keyboardManager->addKeys(event->text()); + // Make sure unconsumed events get propagated up the chain. #302329 + event->ignore(); return false; } diff --git a/src/kitemviews/kitemlistview.cpp b/src/kitemviews/kitemlistview.cpp index 05f2f697f..72b3fd8fc 100644 --- a/src/kitemviews/kitemlistview.cpp +++ b/src/kitemviews/kitemlistview.cpp @@ -846,8 +846,6 @@ bool KItemListView::event(QEvent* event) event->accept(); return true; } - // Make sure events unconsumed events get propagated up the chain. #302329 - event->ignore(); return QGraphicsWidget::event(event); }