GNOME Bugzilla – Bug 784620
keyboard: Special-case disabling of multi-bindings shortcuts
Last modified: 2017-07-25 00:44:42 UTC
See patch.
Created attachment 355021 [details] [review] keyboard: Special-case disabling of multi-bindings shortcuts For shortcuts that support multiple bindings, the disabled state is expressed as an empty list rather than a list with a single empty element. While the latter certainly works as expected as far as the actual keybinding is concerned, the shortcut will show up as modified even if it is disabled by default. Explicitly setting bindings to the empty list when a shortcut is disabled fixes this.
Created attachment 355287 [details] [review] keyboard: Special-case disabling of multi-bindings shortcuts Rebased to master
Review of attachment 355287 [details] [review]: Nice catch, looks good.
Attachment 355287 [details] pushed as 796981d - keyboard: Special-case disabling of multi-bindings shortcuts