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

(182+) Auto-focus on input in settings #357

Closed
FWDekker opened this issue Dec 30, 2020 · 0 comments · Fixed by #402
Closed

(182+) Auto-focus on input in settings #357

FWDekker opened this issue Dec 30, 2020 · 0 comments · Fixed by #402
Assignees
Labels
api-update Requires updating the IntelliJ IDE API enhancement Improvement of existing feature

Comments

@FWDekker
Copy link
Owner

FWDekker commented Dec 30, 2020

Estimated implementation date: unknown
Adapted from checklist in #209.

When a Randomness settings dialog is opened, one of the inputs should be focused on. This should be possible by implementing #getPreferredFocusedComponent in the Components, which is available starting at build 182.

Unfortunately, it appears that #getPreferredFocusedComponent is not used inside settings dialogs, but only in DialogWrappers, i.e. when a separate non-settings dialog is opened with my settings inside them. I should considering opening an issue at JetBrains' issue tracker asking them to implement this feature, though it may have been a deliberate design decision.

@FWDekker FWDekker added on-hold Will not be worked on until conditions change api-update Requires updating the IntelliJ IDE API labels Dec 30, 2020
@FWDekker FWDekker self-assigned this Dec 30, 2020
@FWDekker FWDekker added the enhancement Improvement of existing feature label Dec 30, 2020
@FWDekker FWDekker removed the on-hold Will not be worked on until conditions change label Aug 28, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
api-update Requires updating the IntelliJ IDE API enhancement Improvement of existing feature
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant