You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Clicking a dropdown preference in the PreferenceWidget does not show the selection overlay in certain corner cases.
If the clicked dropdown is near the end of the PreferenceWidget than the overlay does not get rendered if there is not enough available space to render it.
The following video demonstrates the issue:
theia.mp4
If there is remaining space after the preferences widget (i.e. some view is open in the bottom tab bar) everything works as expected.
However, if the bottom tab bar is closed, and you try to click a dropdown at near the bottom nothing happens and the overlay widget does not get rendered.
VSCode solves this issue by rendering the overlay bottom-up if there is not enough space below:
vscode.mp4
We should implement the same for Theia
Steps to Reproduce:
Open the preferences widget (Ctrl+,)
Close all bottom tabs (or move the Settings widget into the bottom tab)
Choose any dropdown element from the preferences widget and bring it to the bottom of the application via scrolling
Click the dropdown -> nothing happens and the selection overlay does not get rendered
Additional Information
Operating System: Ubuntu 22.04
Theia Version: 1.49.x
The text was updated successfully, but these errors were encountered:
Bug Description:
Clicking a dropdown preference in the PreferenceWidget does not show the selection overlay in certain corner cases.
If the clicked dropdown is near the end of the PreferenceWidget than the overlay does not get rendered if there is not enough available space to render it.
The following video demonstrates the issue:
theia.mp4
If there is remaining space after the preferences widget (i.e. some view is open in the bottom tab bar) everything works as expected.
However, if the bottom tab bar is closed, and you try to click a dropdown at near the bottom nothing happens and the overlay widget does not get rendered.
VSCode solves this issue by rendering the overlay bottom-up if there is not enough space below:
vscode.mp4
We should implement the same for Theia
Steps to Reproduce:
Additional Information
The text was updated successfully, but these errors were encountered: