1
0
mirror of https://github.com/AvengeMedia/DankMaterialShell.git synced 2026-06-15 07:35:20 -04:00

notification: fix modal escape key handling in connected mode

fixes #2566
This commit is contained in:
bbedward
2026-06-03 10:49:51 -04:00
parent 2f2d4c9d9b
commit e5fff91ae6
2 changed files with 12 additions and 14 deletions
@@ -262,6 +262,7 @@ Item {
clickCatcher.visible = true;
if (!contentWindow.visible)
contentWindow.visible = true;
opened();
shouldHaveFocus = false;
Qt.callLater(() => shouldHaveFocus = Qt.binding(() => shouldBeVisible));
});
@@ -535,13 +536,11 @@ Item {
implicitHeight: root.useSingleWindow ? 0 : root.alignedHeight + (shadowBuffer * 2)
onVisibleChanged: {
if (visible) {
opened();
} else {
if (Qt.inputMethod) {
Qt.inputMethod.hide();
Qt.inputMethod.reset();
}
if (visible)
return;
if (Qt.inputMethod) {
Qt.inputMethod.hide();
Qt.inputMethod.reset();
}
}