From 44fd85de2123f54814840362f19f45ff0e9874d6 Mon Sep 17 00:00:00 2001 From: Sven Jansen <129374760+sja-cslab@users.noreply.github.com> Date: Wed, 18 Sep 2024 14:02:46 +0100 Subject: [PATCH 1/2] Update ListBox.js --- components/lib/listbox/ListBox.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/lib/listbox/ListBox.js b/components/lib/listbox/ListBox.js index b36b33e1a0..fb8e2d4e41 100644 --- a/components/lib/listbox/ListBox.js +++ b/components/lib/listbox/ListBox.js @@ -454,7 +454,7 @@ export const ListBox = React.memo( break; default: - if (props.multiple && event.code === 'KeyA' && metaKey) { + if (props.multiple && event.key === 'a' && metaKey) { const value = visibleOptions.filter((option) => isValidOption(option)).map((option) => getOptionValue(option)); updateModel(event, value); From 5edda168f95d34299a5f856bcbc025c4b828715d Mon Sep 17 00:00:00 2001 From: Sven Jansen <129374760+sja-cslab@users.noreply.github.com> Date: Wed, 18 Sep 2024 14:06:24 +0100 Subject: [PATCH 2/2] Update MultiSelect.js replace keycode with key --- components/lib/multiselect/MultiSelect.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/lib/multiselect/MultiSelect.js b/components/lib/multiselect/MultiSelect.js index 3cb367866e..3157ddd02e 100644 --- a/components/lib/multiselect/MultiSelect.js +++ b/components/lib/multiselect/MultiSelect.js @@ -356,7 +356,7 @@ export const MultiSelect = React.memo( break; default: - if (event.code === 'KeyA' && metaKey) { + if (event.key === 'a' && metaKey) { const value = visibleOptions.filter((option) => isValidOption(option)).map((option) => getOptionValue(option)); updateModel(event, value, value);