diff --git a/resources/qml/RoomSettings.qml b/resources/qml/RoomSettings.qml index fdf8d980..0568cdc2 100644 --- a/resources/qml/RoomSettings.qml +++ b/resources/qml/RoomSettings.qml @@ -21,6 +21,7 @@ ApplicationWindow { palette: colors color: colors.window modality: Qt.WindowModal + flags: Qt.Dialog Shortcut { sequence: StandardKey.Cancel diff --git a/resources/qml/UserProfile.qml b/resources/qml/UserProfile.qml index 055bd7a2..92b8b83f 100644 --- a/resources/qml/UserProfile.qml +++ b/resources/qml/UserProfile.qml @@ -22,6 +22,8 @@ ApplicationWindow { palette: colors color: colors.window title: profile.isGlobalUserProfile ? qsTr("Global User Profile") : qsTr("Room User Profile") + modality: Qt.WindowModal + flags: Qt.Dialog Shortcut { sequence: StandardKey.Cancel diff --git a/resources/qml/device-verification/DeviceVerification.qml b/resources/qml/device-verification/DeviceVerification.qml index fee0284a..41ed8d57 100644 --- a/resources/qml/device-verification/DeviceVerification.qml +++ b/resources/qml/device-verification/DeviceVerification.qml @@ -15,9 +15,12 @@ ApplicationWindow { onClosing: TimelineManager.removeVerificationFlow(flow) title: stack.currentItem.title flags: Qt.Dialog + modality: Qt.WindowModal palette: colors height: stack.implicitHeight width: stack.implicitWidth + x: MainWindow.x + (MainWindow.width / 2) - (width / 2) + y: MainWindow.y + (MainWindow.height / 2) - (height / 2) StackView { id: stack