Skip to content

Commit

Permalink
Merge pull request musescore#13347 from Eism/accessibility_app_menu_l…
Browse files Browse the repository at this point in the history
…inux_fix

fixed musescore#12846: Menus do not read their names (Linux)
  • Loading branch information
DmitryArefiev authored Sep 14, 2022
2 parents 00e3806 + 392f005 commit f92a0d5
Showing 1 changed file with 11 additions and 0 deletions.
11 changes: 11 additions & 0 deletions src/appshell/qml/platform/AppMenuBar.qml
Original file line number Diff line number Diff line change
Expand Up @@ -63,6 +63,14 @@ ListView {
}
}

AccessibleItem {
id: panelAccessibleInfo

visualItem: root
role: MUAccessible.Panel
name: qsTrc("appshell", "Application menu")
}

Component.onCompleted: {
appMenuModel.load()
}
Expand Down Expand Up @@ -131,9 +139,12 @@ ListView {
transparent: !isMenuOpened
accentButton: isMenuOpened

navigation.accessible.ignored: true

AccessibleItem {
id: accessibleInfo

accessibleParent: panelAccessibleInfo
visualItem: radioButtonDelegate
role: MUAccessible.Button
name: Utils.removeAmpersands(radioButtonDelegate.title)
Expand Down

0 comments on commit f92a0d5

Please sign in to comment.