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

Dropdown list extends off-screen in Language Settings #1217

Closed
EwdErna opened this issue Jun 13, 2024 · 3 comments · Fixed by #1425
Closed

Dropdown list extends off-screen in Language Settings #1217

EwdErna opened this issue Jun 13, 2024 · 3 comments · Fixed by #1425
Labels
bug Something isn't working

Comments

@EwdErna
Copy link

EwdErna commented Jun 13, 2024

Current behavior

When opening the dropdown list in Settings > Appearance > Language, the list extends off the screen, making the top choices unclickable.

How to reproduce it (as minimally and precisely as possible)

  1. Open DevToys on Windows.
  2. Navigate to Settings.
  3. Go to Appearance.
  4. Open the Language dropdown list.

Expected behavior

The dropdown list should be fully visible on the screen, allowing all choices to be clickable.

Screenshots

image

Workaround

You can use the arrow keys to select the invisible options.

Affected platforms

Windows

Affected DevToys kind

DevToys (app with GUI)

DevToys Version

Version 2.0-preview.1

Relevant Assets/Logs

No response

@EwdErna EwdErna added bug Something isn't working untriaged labels Jun 13, 2024
@veler
Copy link
Collaborator

veler commented Jun 15, 2024

Hi,
Thanks for reporting this issue. Note to myself: there are 2 ways to address this issue:

  1. Ensure the flyout moves to fit to the window space (that's what VS Code does).
  2. Replace this whole flyout by a native context menu on top of the Web View (harder to implement)

@veler veler removed the untriaged label Jun 15, 2024
@veler
Copy link
Collaborator

veler commented Oct 27, 2024

Fixed in #1425

@veler veler closed this as completed Oct 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants