-
Bug
-
Resolution: Fixed
-
P1: Critical
-
6.10
-
None
-
dac8529dc (dev), dba0dd260 (6.9), 411a46d61 (dev)
Found in this patch:
There's an issue (on my Ubuntu machine, at least) where right clicking on a TextField opens the menu, but it then immediately closes because the first menu item is triggered
[...]
So it's being called as a result of a QTimerEvent. The timer is animateTimer, which is started by QQuickMenuPrivate::handleReleaseWithoutGrab calling menuItem->animateClick().
Reproduces with the Basic style, but not e.g. Fusion.
- is required for
-
QTBUG-35598 QtQuick Controls TextField and TextArea miss mouse context menu
-
- Closed
-
- relates to
-
QTBUG-128359 Right-click menu logic error
-
- Closed
-
-
QTBUG-99618 Expose XdgPositioner to QtBase
-
- Reported
-
-
QTBUG-134615 When the touch screen position and the menu item overlap, a second click-like situation occurs
-
- Reported
-
- resulted in
-
QTBUG-141398 FAIL! : tst_QQuickContextMenu::Basic::menuItemShouldntTriggerOnRelease() Compared values are not the same
-
- Closed
-
-
QTBUG-141406 tst_QQuickContextMenu::menuItemShouldntTriggerOnRelease() is flaky
-
- Closed
-
| For Gerrit Dashboard: QTBUG-133302 | ||||||
|---|---|---|---|---|---|---|
| # | Subject | Branch | Project | Status | CR | V |
| 622963,4 | Pop up Menu a couple of pixels away from mouse cursor | dev | qt/qtdeclarative | Status: NEW | 0 | -1 |
| 686157,1 | Skip tst_QQuickContextMenu::menuItemShouldntTriggerOnRelease() | 6.10 | qt/qtdeclarative | Status: NEW | 0 | 0 |
| 621637,4 | Menu: don't trigger a menu item if the mouse didn't move after opening | dev | qt/qtdeclarative | Status: ABANDONED | +2 | 0 |
| 624176,21 | Menu: don't trigger a menu item on release if it's not highlighted | dev | qt/qtdeclarative | Status: MERGED | +2 | 0 |
| 627946,2 | Menu: don't trigger a menu item on release if it's not highlighted | 6.9 | qt/qtdeclarative | Status: MERGED | +2 | 0 |
| 685798,4 | Skip tst_QQuickContextMenu::menuItemShouldntTriggerOnRelease() | dev | qt/qtdeclarative | Status: MERGED | +2 | 0 |