mirror of
https://github.com/open-webui/open-webui.git
synced 2026-07-11 18:43:44 -05:00
[GH-ISSUE #17558] OneDrive submenu hidden/clipped in attachment menu due to overflow-x-hidden #18327
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @vateseeb on GitHub (Sep 18, 2025).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/17558
Expected Behavior
When clicking the plus icon in the chat input and hovering over the "Microsoft OneDrive" menu item, a submenu should appear to the right showing options for "Microsoft OneDrive (personal)" and "Microsoft OneDrive (work/school)" that are fully visible and accessible.
Actual Behavior
The OneDrive submenu appears but is clipped/hidden within the main attachment menu container. The submenu is visible but cannot overflow properly to the right, making it appear as if it's part of the main menu rather than a separate submenu.
Steps to Reproduce
ENABLE_ONEDRIVE_INTEGRATION=trueENABLE_ONEDRIVE_PERSONAL=trueENABLE_ONEDRIVE_BUSINESS=trueRoot Cause
The main dropdown content container in
src/lib/components/chat/MessageInput/InputMenu.sveltehasoverflow-x-hiddenclass which prevents the OneDrive submenu from properly overflowing outside the main menu container.Current problematic code (line 105):
OneDrive SubContent positioning (line 394):
Suggested Fix
overflow-x-hiddenfrom the main dropdown contentsideOffsetfrom 0 to 8 for desktop to match other submenusAdditional Information
The issue affects all browsers and platforms since it's a CSS overflow problem. Other submenus in the application (like Download submenu in chat menus) work correctly because they don't have the same overflow constraints.
Related Files
src/lib/components/chat/MessageInput/InputMenu.svelte(lines 105 and 394)This issue prevents users from accessing OneDrive integration features through the UI, requiring them to use alternative file upload methods.
@ShirasawaSama commented on GitHub (Sep 18, 2025):
Duplicate #17554
@vateseeb commented on GitHub (Sep 18, 2025):
thx, closing the issue