mirror of
https://invent.kde.org/system/dolphin
synced 2024-09-20 00:41:23 +00:00
Update the keypress state before invoking QTreeView::keyPressEvent(), as this call invokes QTreeView::currentChanged(), where the value is needed. This fix assures that the selection is changed when the current index is changed like in QListView.
svn path=/trunk/KDE/kdebase/apps/; revision=818070
This commit is contained in:
parent
13b2fc5570
commit
8cfe659711
|
@ -363,9 +363,9 @@ void DolphinDetailsView::paintEvent(QPaintEvent* event)
|
||||||
|
|
||||||
void DolphinDetailsView::keyPressEvent(QKeyEvent* event)
|
void DolphinDetailsView::keyPressEvent(QKeyEvent* event)
|
||||||
{
|
{
|
||||||
|
m_keyPressed = true;
|
||||||
QTreeView::keyPressEvent(event);
|
QTreeView::keyPressEvent(event);
|
||||||
m_controller->handleKeyPressEvent(event);
|
m_controller->handleKeyPressEvent(event);
|
||||||
m_keyPressed = true;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void DolphinDetailsView::keyReleaseEvent(QKeyEvent* event)
|
void DolphinDetailsView::keyReleaseEvent(QKeyEvent* event)
|
||||||
|
|
Loading…
Reference in a new issue