zotero/scss
abaevbog 0352fa35b4
OpenURL resolver pref: Fix glitchy drop-down keyboard navigation (#4506)
- minor refactoring to avoid deleting the first ("Custom") menuitem
of the resolver menulist. It is the first item that is selected when
popup opens and deleting it confuses keyboard navigation, so that
arrowDown/Up won't navigate the menu (unless the menu is hovered
over with a mouse)
- explicitly re-select the first item when the menulist closes.
Otherwise, in case of having navigated the menus with arrows
without changing selection and closing the popup, next time
resolver selector appears, arrowUp/Down will not navigate the list.
Only occurs on Windows.
- clear the resolver menus (except for the 1st item) when the popup closes
so that arrowUp/Down on focused dropdown don't select invalid
top-level menus (e.g. "North America").
- make sure that if the URL has been edited, the resolver dropdown's
value will switch to "Custom" even if the resolvers were not loaded

fixes: #4491
2024-08-06 01:31:47 -04:00
..
abstracts Make macOS control normalization into a mixin (#4464) 2024-07-31 01:35:31 -04:00
base Use built-in color for the focus ring on macOS 2024-07-11 01:46:16 -04:00
components Warn users running non-ARM version on ARM CPU (#4473) 2024-08-01 01:22:03 -04:00
elements Fix quick search styling (#4501) 2024-08-05 05:01:59 -04:00
linux Fix titlebar button breakage on macOS (6f8a1095) 2024-04-05 14:18:38 +03:00
mac Fix scaffold window UI (#4339) 2024-07-09 04:02:52 -04:00
preferences OpenURL resolver pref: Fix glitchy drop-down keyboard navigation (#4506) 2024-08-06 01:31:47 -04:00
themes Use mixin to reduce theme-related code duplication 2024-04-12 12:33:26 +02:00
win Fix banner style on Windows (#4466) 2024-07-31 03:23:51 -04:00
xulElementPatches Improve RTF Scan UI 2024-07-11 01:46:16 -04:00
_zotero.scss Warn users running non-ARM version on ARM CPU (#4473) 2024-08-01 01:22:03 -04:00
about.scss Fix dialog background 2024-01-24 23:32:19 -05:00
bibliography.scss Redesign Document Preferences and Create Bibliography dialogs (#4265) 2024-07-01 00:24:35 -04:00
errorReport.scss Implement Windows redesign for native elements (#3727) 2024-03-02 02:51:55 -05:00
feedAbstract.scss Feed abstract: Set color scheme automatically 2024-04-30 02:14:57 -04:00
merge.scss Fix merge window style (#4430) 2024-07-31 01:37:37 -04:00
preferences-win.scss Fix Prefs window style on Windows (#4465) 2024-07-31 01:28:05 -04:00
preferences.scss Make macOS control normalization into a mixin (#4464) 2024-07-31 01:35:31 -04:00
progressQueueDialog.scss Update progress queue dialog styles (#4464) 2024-07-31 01:35:43 -04:00
progressWindow.scss Update progress window to use SVG icons (#4047) 2024-04-30 05:32:54 -04:00
scaffold.scss Fix scaffold window UI (#4339) 2024-07-09 04:02:52 -04:00
zotero-mac.scss Fix menulist label misalignment on macOS 2024-05-02 11:00:05 -04:00
zotero-unix.scss Implement Windows redesign for native elements (#3727) 2024-03-02 02:51:55 -05:00
zotero-win.scss Fix Prefs window style on Windows (#4465) 2024-07-31 01:28:05 -04:00