-
Bug
-
Resolution: Done
-
P2: Important
-
5.15.5
-
Desktop
-
-
6832789bbd1a19499bffd05b1cac400db2bdd948 (qt/qtbase/dev) 1b2644d039b23b64bded08e6a08e5e209af3eb31 (qt/qtbase/6.2) 414378ee152f1d5564b2ffb54f65c12faffeaab0 (qt/tqtc-qtbase/5.15)
QMenu separators are not visible with Qt5.15.5. This can be easily reproduced with Qt's Menu Example.
It seems that in QCocoaMenu::syncSeparatorCollapsable()
cocoaItem->setVisible(!previousIsSeparator &&
cocoaItem->isVisible());
makes separator visible only when it is not hidden from the collapsible
separator logic AND if it wasn't hidden before.
So setting setSeparatorsCollapsible(false) makes it work as workaround
- is duplicated by
-
QTBUG-95281 Qt 15.5 menu separators missing
-
- Closed
-
- resulted from
-
QTBUG-88651 Can't Hide Menu Separator
-
- Closed
-