-
Bug
-
Resolution: Fixed
-
P1: Critical
-
6.10
-
None
-
-
285075641 (dev), 027401d2d (6.10)
After the commit 0f6135ae6d97f77c1a737a26f67bf3242940e11c in qtbase,
code that relied to set the popupmode of a QToolButton prior to the QMenu creation (for lazy loading) and menu set are now ignored and always set to MenuButtonPopup
This breaks toolbuttons of applications that are supposed to have toolbar buttons that are purely a menu without a main action to be triggered which wish to create the popup menu only on trigger as it might be an expensive action.
Attached example creates a split button with te down arrow on click, while it should just open the menu and nothing else.
In KDE, this breaks all applications using KHamburgerMenu, in the attached screenshot, the hamburger menu shouldn't have a down arrow
- resulted from
-
QTBUG-140148 Windows11Style: adjust the QToolButton geometry
-
- Open
-
For Gerrit Dashboard: QTBUG-140793 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
683411,3 | QToolButton: don't override user-set popup mode | dev | qt/qtbase | Status: MERGED | +2 | +1 |
683830,2 | QToolButton: don't override user-set popup mode | 6.10 | qt/qtbase | Status: MERGED | +2 | 0 |