-
Notifications
You must be signed in to change notification settings - Fork 93
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Menus do not show completely even if there is vertical space, always restricted to 50% #3920
Comments
I suppose this is due to this? |
Scrolling is needed for small display sizes as otherwise you have no way to see the whole menu. |
Could this be reactive? My screen is big enough for the full menu. |
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
Shall we move this to the vue lib as it needs to be handled there? |
Makes sense. Talk is unfortunate to have a menu long enough to cause a scrollbar but too short to scroll a lot of content. |
Indeed. I guess we only need to add some more elements to that popover then and it will be fine XD |
There has to be a limit for the drop-down menu height. So for a certain number of elements, the menu will just scroll a little. We could of course make the height dynamic via JavaScript and reduce the height so it at least scrolls two elements for example. That way we could also ensure it shows a fraction of the element, so it's clearer the list scrolls, see #3842. |
Sounds good! I wonder why in #3842 no scrollbar is visible? |
I think the reason why the height is limited to Dynamically adjusting the height so that if the menu has to scroll at least two items are hidden and that the last visible item is partially hidden seems easier as a first step, I would say. |
The menu shown above is at the top of the screen (in the Talk call top bar), so always unfolds to the bottom. |
yeah, that would be an idea for the meantime 👍 |
@raimund-schluessler just to clarify the other issue too – it would be more important to show everything of the menu if there is enough vertical space rather than arbitrarily cutting it off to show it’s scrollable. :) |
So I think it's too late to touch the actions component. Modifying things there can cause all sorts of regressions everywhere and @szaimen rationale to use In this would be the result after the fix Screencast.from.2023-11-21.13-50-58.webm |
Possible related issue especially for small screens #3159 |
How to use GitHub
Steps to reproduce
Expected behaviour
Static menu
Actual behaviour
Talk app
Talk app version: (see apps admin page:
/index.php/settings/apps
)Custom Signaling server configured: yes/no and version (see additional admin settings:
/index.php/index.php/settings/admin/talk#signaling_server
)Custom TURN server configured: yes/no (see additional admin settings:
/index.php/settings/admin/talk#turn_server
)Custom STUN server configured: yes/no (see additional admin settings:
/index.php/settings/admin/talk#stun_server
)Browser
Microphone available: yes/no
Camera available: yes/no
Operating system: Windows/Ubuntu/...
Browser name: Firefox/Chrome/...
Browser version: 85/96/...
Browser log
Server configuration
Operating system: Ubuntu/RedHat/...
Web server: Apache/Nginx
Database: MySQL/Maria/SQLite/PostgreSQL
PHP version: 8.0/8.1/8.2
Nextcloud Version: (see admin page)
List of activated apps:
Nextcloud configuration:
Server log (data/nextcloud.log)
The text was updated successfully, but these errors were encountered: