summaryrefslogtreecommitdiffstats
path: root/src/corelib/thread/qthreadpool.cpp
diff options
context:
space:
mode:
authorDavid Faure <david.faure@kdab.com>2024-10-17 00:03:02 +0200
committerDavid Faure <david.faure@kdab.com>2024-10-20 04:13:13 +0200
commit195a35dbfb2453ae37d9541c82745c5795fe8b9c (patch)
tree93de36487856aa624221fa5565b887a2274a9e17 /src/corelib/thread/qthreadpool.cpp
parentc612a82bbaa0411ca54fbabd2ca1760f0c5e0645 (diff)
QTreeView: make autoExpand feature usable, it should never auto-collapse
The code would toggle between expanded and collapsed every time the mouse moves over the item (after the autoExpandDelay), which was unusable. As reporters point out (and I fully agree), collapsing the item under the mouse is never wanted. I attempted an auto-collapse when moving out of the current subtree, but that was not usable either: when moving the mouse down, the auto-collapsing of a previous sibling means that the item we're targeting has suddenly jumped up, it's a frustrating experience trying to aim for a moving target. The only behavior that is usable is the most simple one: auto expand, never auto collapse. Fixes: QTBUG-2553 Pick-to: 6.8 Change-Id: I2c56dd668b2df4ec23bbbe829da6e8cdd049f376 Reviewed-by: Richard Moe Gustavsen <richard.gustavsen@qt.io> Reviewed-by: Christian Ehrlicher <ch.ehrlicher@gmx.de>
Diffstat (limited to 'src/corelib/thread/qthreadpool.cpp')
0 files changed, 0 insertions, 0 deletions