Summary: | usability: don't open tag's virtual folder if only 'collapse' arrow is clicked in tag tree | ||
---|---|---|---|
Product: | [Applications] digikam | Reporter: | Michał Kosmulski <michal> |
Component: | Tags-Engine | Assignee: | Digikam Developers <digikam-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | wishlist | CC: | caulier.gilles |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Slackware | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | 7.6.0 |
Description
Michał Kosmulski
2004-10-17 20:35:06 UTC
CVS commit by pahlibar: expanding/collapsing a tree item should not select the item CCMAIL: 91537-done@bugs.kde.org M +11 -14 listview.cpp 1.11 --- kdeextragear-3/digikam/digikam/listview.cpp #1.10:1.11 @@ -356,18 +356,4 @@ void ListView::contentsMousePressEvent(Q return; - setSelected(item); - - if (e->button() == Qt::RightButton) { - emit signalRightButtonPressed(item); - return; - } -} - -void ListView::contentsMouseReleaseEvent(QMouseEvent *e) -{ - ListItem* item = itemAt(e->pos()); - if (!item) - return; - if (item->isExpandable()) { QRect r(d->arrowBoxPos + item->m_offset, @@ -379,4 +365,15 @@ void ListView::contentsMouseReleaseEvent } } + + setSelected(item); + + if (e->button() == Qt::RightButton) { + emit signalRightButtonPressed(item); + return; + } +} + +void ListView::contentsMouseReleaseEvent(QMouseEvent *) +{ } |