Browse Source

Merge pull request #8273 from SomberNight/202303_qml_esc_shortcut

qml: pressing "Esc" on desktop to ~simulate "back" button
master
ThomasV 3 years ago committed by GitHub
parent
commit
36687e436d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 2
      electrum/gui/qml/components/Pin.qml
  2. 2
      electrum/gui/qml/components/controls/ElDialog.qml
  3. 8
      electrum/gui/qml/components/main.qml

2
electrum/gui/qml/components/Pin.qml

@ -23,7 +23,7 @@ ElDialog {
focus: true
closePolicy: canCancel ? Popup.CloseOnEscape | Popup.CloseOnPressOutside : Popup.NoAutoClose
closePolicy: canCancel ? Popup.CloseOnPressOutside : Popup.NoAutoClose
property bool canCancel: true

2
electrum/gui/qml/components/controls/ElDialog.qml

@ -19,7 +19,7 @@ Dialog {
}
closePolicy: allowClose
? Popup.CloseOnEscape | Popup.CloseOnPressOutside
? Popup.CloseOnPressOutside
: Popup.NoAutoClose
onOpenedChanged: {

8
electrum/gui/qml/components/main.qml

@ -439,6 +439,14 @@ ApplicationWindow
}
}
Shortcut {
context: Qt.ApplicationShortcut
sequence: "Esc"
onActivated: {
close()
}
}
Connections {
target: Daemon
function onWalletRequiresPassword(name, path) {

Loading…
Cancel
Save