Skip to content

xkb-modifier-dialog: Use AdwActionRow to show the key options

Ditch GtkListBox and use AdwActionRow to display the key options, adding them directly to the preferences group.

This fixes two issues:

  • Orca not reading the key options and their states
  • The xkb-modifier-dialog rows looking inconsistent with other rows with radio buttons, such as the ones from the Multitasking and Keyboard panels
Before After
Screenshot_from_2024-01-16_18-39-30 Screenshot_from_2024-01-19_21-40-23

Also, remove visible=true from the AdwActionRow, since GTK4 shows all widgets by default.

Edited by 𝅳Automeris naranja

Merge request reports