https://bugs.kde.org/show_bug.cgi?id=465154
--- Comment #2 from Will Chen <inbox@willchen.business> --- Manually setting the Z-Order can fix it as a temporary workaround: ```QML _testMenu.z = _globalDrawer.z + 1 ``` At the point where it breaks, the ancestry tree of the button and the GlobalMenu{} itself changes: ```QML let ancestry = [] let p = parent while (p) { console.log(p) ancestry.push(p) p = p.parent } console.log(ancestry.map(x => x.toString())) ``` Working: ```Console qml: StableCollapsibleIconButton_QMLTYPE_116(0x55b9ea241dd0) qml: TabDelegateBase_QMLTYPE_119(0x55b9e8c99e30) qml: QQuickItem(0x55b9e5b37300) qml: QQuickListView(0x55b9e5b40ce0) qml: QQuickColumnLayout_QML_151(0x55b9e5b8b450) qml: QQuickColumnLayout(0x55b9e5a352d0) qml: QQuickItem(0x55b9e6461f50) qml: QQuickFlickable(0x55b9e5be8290) qml: ScrollView_QMLTYPE_95(0x55b9e5cbca10) qml: QQuickPopupItem(0x55b9e58600c0) qml: QQuickRootItem(0x55b9e5913c50) qml: [StableCollapsibleIconButton_QMLTYPE_116(0x55b9ea241dd0),TabDelegateBase_QMLTYPE_119(0x55b9e8c99e30),QQuickItem(0x55b9e5b37300),QQuickListView(0x55b9e5b40ce0),QQuickColumnLayout_QML_151(0x55b9e5b8b450),QQuickColumnLayout(0x55b9e5a352d0),QQuickItem(0x55b9e6461f50),QQuickFlickable(0x55b9e5be8290),ScrollView_QMLTYPE_95(0x55b9e5cbca10),QQuickPopupItem(0x55b9e58600c0),QQuickRootItem(0x55b9e5913c50)] ``` Broken: ```Console qml: StableCollapsibleIconButton_QMLTYPE_116(0x55b9ea241dd0) qml: TabDelegateBase_QMLTYPE_119(0x55b9e8c99e30) qml: QQuickItem(0x55b9e5b37300) qml: QQuickListView(0x55b9e5b40ce0) qml: QQuickColumnLayout_QML_151(0x55b9e5b8b450) qml: QQuickColumnLayout(0x55b9e5a352d0) qml: QQuickItem(0x55b9e6461f50) qml: QQuickFlickable(0x55b9e5be8290) qml: ScrollView_QMLTYPE_95(0x55b9e5cbca10) qml: QQuickPopupItem(0x55b9e58600c0) qml: QQuickOverlay(0x55b9e59b2230) ←←← This is new. qml: QQuickRootItem(0x55b9e5913c50) qml: [StableCollapsibleIconButton_QMLTYPE_116(0x55b9ea241dd0),TabDelegateBase_QMLTYPE_119(0x55b9e8c99e30),QQuickItem(0x55b9e5b37300),QQuickListView(0x55b9e5b40ce0),QQuickColumnLayout_QML_151(0x55b9e5b8b450),QQuickColumnLayout(0x55b9e5a352d0),QQuickItem(0x55b9e6461f50),QQuickFlickable(0x55b9e5be8290),ScrollView_QMLTYPE_95(0x55b9e5cbca10),QQuickPopupItem(0x55b9e58600c0),QQuickOverlay(0x55b9e59b2230),QQuickRootItem(0x55b9e5913c50)] ``` -- You are receiving this mail because: You are watching all bug changes.