mirror of
https://github.com/monero-project/monero-gui.git
synced 2026-04-01 23:07:25 -04:00
Merge pull request #3603
8419fce LanguageSidebar: navigate/select language with keyboard; enable accessibility; selected indicator; remember previous focused item (rating89us)
This commit is contained in:
4
main.qml
4
main.qml
@@ -62,6 +62,7 @@ ApplicationWindow {
|
||||
minimumHeight: 450
|
||||
|
||||
property var currentItem
|
||||
property var previousActiveFocusItem
|
||||
property bool hideBalanceForced: false
|
||||
property bool ctrlPressed: false
|
||||
property alias persistentSettings : persistentSettings
|
||||
@@ -1937,6 +1938,7 @@ ApplicationWindow {
|
||||
|
||||
function toggleLanguageView(){
|
||||
languageSidebar.visible ? languageSidebar.close() : languageSidebar.open();
|
||||
languageSidebar.selectCurrentLanguage()
|
||||
resetLanguageFields()
|
||||
}
|
||||
|
||||
@@ -2349,6 +2351,8 @@ ApplicationWindow {
|
||||
MoneroComponents.LanguageSidebar {
|
||||
id: languageSidebar
|
||||
dragMargin: 0
|
||||
onAboutToShow: previousActiveFocusItem = activeFocusItem;
|
||||
onClosed: { if (previousActiveFocusItem) previousActiveFocusItem.forceActiveFocus() }
|
||||
}
|
||||
|
||||
MoneroComponents.MenuBar { }
|
||||
|
||||
Reference in New Issue
Block a user