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

Rendering of focus control in preferences on Windows #1723

Open
tobiasmelcher opened this issue Jan 14, 2025 · 0 comments
Open

Rendering of focus control in preferences on Windows #1723

tobiasmelcher opened this issue Jan 14, 2025 · 0 comments

Comments

@tobiasmelcher
Copy link
Contributor

Hi SWT experts,

could you please help in answering the question when the focus control should be made visible by rendering the dotted outline around the control?

If I open the java editor preferences via the editor context menu, the focus control 'Text Editor' is directly visible on Windows and MacOS.
Java Editor Preferences on Windows (focus control visible):
java_editor_preferences_win

Java Editor Preferences on MacOS (focus control visible):
java_editor_preferences_mac

If I open the properties via context menu from the console view, no focus control is visible on Windows. I have to press the ALT key to make the checkbox "Fixed with console" visible as focus control.

Console View Preferences on Windows (focus control not visible):
console_view_preferences_win

On MacOS, the focus control is immediately visible.

Console View Preferences on MacOS (focus control visible):
console_view_preferences_mac

The MacOS behavior is for me consistent, the focus controls are always visible.
The Windows behavior irritates me, why is the focus control not always visible? It somehow depends which control is used. For the link control it is immediately visible, for the checkbox not.

Is the current behavior, correct? Is there an explanation for it?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant