diff options
author | CoprDistGit <infra@openeuler.org> | 2024-08-02 07:11:13 +0000 |
---|---|---|
committer | CoprDistGit <infra@openeuler.org> | 2024-08-02 07:11:13 +0000 |
commit | 4671d4f870417e2e0f6b0b4fadfa31570c7752fb (patch) | |
tree | e230ed83ee4a856befa7d96addd3d34d78a958b1 /0001-kbdA11yDialog-Use-MetaKeyboardA11yFlags.patch | |
parent | ede92676c7c3a698398455318cc45011057260d2 (diff) |
automatic import of gnome-shellopeneuler24.03_LTSopeneuler23.09
Diffstat (limited to '0001-kbdA11yDialog-Use-MetaKeyboardA11yFlags.patch')
-rw-r--r-- | 0001-kbdA11yDialog-Use-MetaKeyboardA11yFlags.patch | 51 |
1 files changed, 51 insertions, 0 deletions
diff --git a/0001-kbdA11yDialog-Use-MetaKeyboardA11yFlags.patch b/0001-kbdA11yDialog-Use-MetaKeyboardA11yFlags.patch new file mode 100644 index 0000000..2ff43aa --- /dev/null +++ b/0001-kbdA11yDialog-Use-MetaKeyboardA11yFlags.patch @@ -0,0 +1,51 @@ +From bd4fef8354ff0730c1e96a47d77adbb4a4d7beaa Mon Sep 17 00:00:00 2001 +From: Olivier Fourdan <ofourdan@redhat.com> +Date: Tue, 14 Jun 2022 16:38:27 +0200 +Subject: [PATCH] kbdA11yDialog: Use MetaKeyboardA11yFlags + +The change in mutter to move keyboard accessibility into backends needs +to be applied in gnome-shell as well, otherwise the keyboard +accessibility dialog cannot work. + +Closes: https://gitlab.gnome.org/GNOME/mutter/-/issues/2306 +Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/2334> +--- + js/ui/kbdA11yDialog.js | 10 +++++----- + 1 file changed, 5 insertions(+), 5 deletions(-) + +diff --git a/js/ui/kbdA11yDialog.js b/js/ui/kbdA11yDialog.js +index a45e02443..60ec161a6 100644 +--- a/js/ui/kbdA11yDialog.js ++++ b/js/ui/kbdA11yDialog.js +@@ -1,5 +1,5 @@ + /* exported KbdA11yDialog */ +-const { Clutter, Gio, GObject } = imports.gi; ++const { Clutter, Gio, GObject, Meta } = imports.gi; + + const Dialog = imports.ui.dialog; + const ModalDialog = imports.ui.modalDialog; +@@ -25,17 +25,17 @@ class KbdA11yDialog extends GObject.Object { + let title, description; + let key, enabled; + +- if (whatChanged & Clutter.KeyboardA11yFlags.SLOW_KEYS_ENABLED) { ++ if (whatChanged & Meta.KeyboardA11yFlags.SLOW_KEYS_ENABLED) { + key = KEY_SLOW_KEYS_ENABLED; +- enabled = (newFlags & Clutter.KeyboardA11yFlags.SLOW_KEYS_ENABLED) > 0; ++ enabled = (newFlags & Meta.KeyboardA11yFlags.SLOW_KEYS_ENABLED) > 0; + title = enabled + ? _("Slow Keys Turned On") + : _("Slow Keys Turned Off"); + description = _('You just held down the Shift key for 8 seconds. This is the shortcut ' + + 'for the Slow Keys feature, which affects the way your keyboard works.'); +- } else if (whatChanged & Clutter.KeyboardA11yFlags.STICKY_KEYS_ENABLED) { ++ } else if (whatChanged & Meta.KeyboardA11yFlags.STICKY_KEYS_ENABLED) { + key = KEY_STICKY_KEYS_ENABLED; +- enabled = (newFlags & Clutter.KeyboardA11yFlags.STICKY_KEYS_ENABLED) > 0; ++ enabled = (newFlags & Meta.KeyboardA11yFlags.STICKY_KEYS_ENABLED) > 0; + title = enabled + ? _("Sticky Keys Turned On") + : _("Sticky Keys Turned Off"); +-- +2.36.1 + |