open-webui/src/lib/components/common
Classic298 d5e27b559e
fix: Escape closes a menu on the first press again (#32799)
Opening a menu moves the focus to its first entry, and when that entry has a tooltip the tooltip showed and took the first Escape, so the menu stayed open until Escape was pressed a second time. The open menu now gets Escape before the tooltip does and closes on the first press, while Escape in a submenu still closes only the submenu and Escape on a tooltip in a dialog still only hides the tooltip.

Fixes #32798
2026-10-21 09:53:25 +09:00
..
RichTextInput refac 2026-10-10 22:05:25 +04:00
Tags refac 2026-10-14 15:20:25 +04:00
Valves feat: Dynamically load leaflet to improve first-screen loading speed 2025-09-17 08:20:56 +00:00
AccessButton.svelte refac 2026-10-11 16:21:09 +04:00
Badge.svelte refac 2026-08-10 18:52:18 -06:00
Banner.svelte refac 2026-09-04 18:31:59 -04:00
BuildVersion.svelte refac 2026-10-05 09:46:43 +04:00
ChatList.svelte refac 2026-10-08 23:49:38 +04:00
ChatParticipants.svelte refac 2026-10-16 01:55:10 +04:00
Checkbox.svelte refac 2026-08-12 00:51:12 -06:00
CodeEditor.svelte refac 2026-10-09 18:37:55 +04:00
CodeEditorModal.svelte refac 2026-09-03 20:22:32 -04:00
Collapsible.svelte refac 2026-10-08 23:49:38 +04:00
ConfirmDialog.svelte refac 2026-10-14 13:53:33 +04:00
diffEditor.ts refac 2026-10-19 05:01:59 +09:00
diffEditorAlignment.ts refac 2026-10-19 05:01:59 +09:00
diffEditorHistory.ts refac 2026-10-15 13:59:45 +04:00
DiffEditorModal.svelte refac 2026-10-19 05:01:59 +09:00
DocxPreview.svelte chore: format 2026-10-16 15:20:01 +04:00
DragGhost.svelte refac 2026-03-22 22:01:38 -05:00
Drawer.svelte refac 2026-10-09 16:17:11 +04:00
Dropdown.svelte fix: Escape closes a menu on the first press again (#32799) 2026-10-21 09:53:25 +09:00
DropdownMenu.svelte fix: scale dropdown menu item text with the UI scale setting (#29493) 2026-09-07 13:20:43 -04:00
DropdownOptions.svelte refac 2026-10-08 23:49:38 +04:00
DropdownSub.svelte fix: Download choices open off the left edge of the screen on phones (#32179) 2026-10-10 19:47:13 +04:00
Emoji.svelte enh: emoji folder icon 2025-09-04 02:50:50 +04:00
EmojiPicker.svelte chore: format 2026-10-16 15:20:01 +04:00
ExperimentalBadge.svelte refac 2026-08-13 19:59:11 -06:00
FileItem.svelte refac: only open web, mail, phone and relative file links (#31491) 2026-09-28 01:52:15 +04:00
FileItemModal.svelte fix: the close button on 22 dialogs and the update notice gets a name for screen readers (#32615) 2026-10-21 02:31:52 +09:00
Folder.svelte a11y 2026-08-11 01:25:20 -06:00
FullHeightIframe.svelte fix: Rich UI tool embeds log a browser security error on every load (#32226) 2026-10-11 17:58:46 +04:00
HotkeyHint.svelte feat: add setting to toggle keyboard shortcuts on/off (#27300) 2026-07-23 22:14:56 -04:00
Image.svelte refac 2026-08-13 02:03:13 -06:00
ImagePreview.svelte fix: the close button on 22 dialogs and the update notice gets a name for screen readers (#32615) 2026-10-21 02:31:52 +09:00
InputModal.svelte refac 2026-10-08 15:29:52 +04:00
InterfaceSettings.svelte fix: saving Settings > Interface no longer turns the admin's default font into your own (#32497) 2026-10-16 03:02:58 +04:00
LanguageModeSelect.svelte refac 2026-10-11 16:21:09 +04:00
Loader.svelte fix: message delete issue 2025-06-02 23:25:38 +04:00
LocalizedField.svelte refac 2026-09-04 23:34:32 -04:00
Marquee.svelte feat: onboarding screen 2024-11-03 03:00:28 -08:00
MobileSwipePanel.svelte refac 2026-08-30 21:41:03 -04:00
Modal.svelte refac 2026-10-14 13:55:08 +04:00
MultiSelect.svelte refac 2026-08-12 00:51:12 -06:00
NativeSelect.svelte refac 2026-10-06 21:45:10 +04:00
Overlay.svelte refac 2026-07-14 04:15:20 -04:00
Pagination.svelte refac 2026-08-10 18:52:18 -06:00
PanzoomContainer.svelte refac 2026-08-15 01:09:39 -06:00
PdfPagesPreview.svelte refac 2026-10-16 03:13:13 +04:00
PDFViewer.svelte chore: format 2026-10-16 15:20:01 +04:00
PptxPreview.svelte refac 2026-10-16 14:44:05 +04:00
ResizableSidePanel.svelte refac 2026-09-03 20:22:32 -04:00
RichTextInput.svelte fix: a skill-only draft brought back to the chat input sends only that skill (#32690) 2026-10-21 02:34:49 +09:00
Select.svelte fix: open select lists upward when there is no room below (#32153) 2026-10-10 10:28:52 +04:00
Selector.svelte refac 2026-10-08 23:49:38 +04:00
SensitiveInput.svelte refac 2026-10-05 12:49:22 +04:00
SettingsSelect.svelte refac 2026-07-15 18:26:29 -04:00
Sidebar.svelte refac: styling 2025-01-17 17:03:25 -08:00
SlideShow.svelte chore: streamline the URL used for resources like favicon.png 2025-07-09 09:14:51 +02:00
Spinner.svelte refac: styling 2025-06-27 16:15:16 +04:00
SplitCreateButton.svelte fix: picking create from the create menu no longer reloads the app (#32152) 2026-10-10 10:29:03 +04:00
SVGPanZoom.svelte refac: keep rendered diagrams and SVG on same-origin resources (#30271) 2026-09-21 15:15:28 -04:00
Switch.svelte refac 2026-10-21 09:47:21 +09:00
Tags.svelte refac 2026-08-10 18:52:18 -06:00
Textarea.svelte refac 2026-10-21 09:15:15 +09:00
ToolCallDisplay.svelte refac: make markdown embed rendering opt-in (#29985) 2026-09-13 20:21:00 -04:00
Tooltip.svelte fix: tooltips show on keyboard focus and Escape hides them (#32644) 2026-10-21 07:51:21 +09:00
TranslationTable.svelte refac 2026-10-11 19:19:14 +04:00
Valves.svelte refac 2026-09-04 18:31:59 -04:00