Skip to content
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

SelectComponent does not render droplist correctly when embedded in a dialog #12895

Closed
pchuong opened this issue Sep 8, 2023 · 0 comments · Fixed by #13261
Closed

SelectComponent does not render droplist correctly when embedded in a dialog #12895

pchuong opened this issue Sep 8, 2023 · 0 comments · Fixed by #13261
Labels
dialogs issues related to dialogs good first issue good first issues for new contributors help wanted issues meant to be picked up, require help ui/ux issues related to user interface / user experience
Milestone

Comments

@pchuong
Copy link
Contributor

pchuong commented Sep 8, 2023

Bug Description:

I am using the SelectComponent component in a dialog, the droplist content is hidden behind the dialog area.

Steps to Reproduce:

  1. Create a dialog with a SelectComponent component
  2. Click on the arrow to expand the droplist option

Additional Information

The issue is that the dialog overlay has an z-index of 5000 and the select-component-container does not have any z-index set.
By providing these two CSS rules to the select-component-container element, the droplist option is show correctly within the dialog and the setting page.

.select-component-container {
    position: fixed; /* required to set z-index */
    z-index: 6000;   /* dialog overlay has a z-index of 5000 */
}
  • Operating System: Windows 10
  • Theia Version: 1.40
@vince-fugnitto vince-fugnitto added help wanted issues meant to be picked up, require help dialogs issues related to dialogs ui/ux issues related to user interface / user experience labels Sep 12, 2023
@msujew msujew added the good first issue good first issues for new contributors label Sep 18, 2023
@jfaltermeier jfaltermeier added this to the 1.46.0 milestone Jan 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dialogs issues related to dialogs good first issue good first issues for new contributors help wanted issues meant to be picked up, require help ui/ux issues related to user interface / user experience
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants