aboutsummaryrefslogtreecommitdiffstats
path: root/tests/auto/qquickmenubar/data/checkHighlightWhenDismissed.qml
Commit message (Collapse)AuthorAgeFilesLines
* QQuickMenuBar: let MenuBarItem lose highlight when Menu is dismissedWang Chuan2019-10-241-0/+93
When adding new MenuBarItem to MenuBar, MenuBar will first check the Menu pointer in MenuBarItem and then connect the Menu's signal [aboutToHide] to MenuBar's slot [onMenuAboutToHide] to unhighlight the MenuBarItem. In case of adding dynamic Menu, this operation will be performed before setting new Menu to MenuBarItem. So the Menu pointer in MenuBarItem is null, and the connection will not be performed. [ChangeLog][Controls][QQuickMenuBar] Fixed issue with dynamically menu bar items not losing their highlight when their menu was dismissed. Fixes: QTBUG-77306 Change-Id: Ibe987462505f65747b4290b3c206e9dfbcbbef57 Reviewed-by: Mitch Curtis <mitch.curtis@qt.io>