Bug 8475 - Bad initial focus frame for tl-setup hostname page
Summary: Bad initial focus frame for tl-setup hostname page
Status: NEW
Alias: None
Product: ThinLinc
Classification: Unclassified
Component: Server Installer (show other bugs)
Version: trunk
Hardware: PC Unknown
: P2 Normal
Target Milestone: LowPrio
Assignee: Bugzilla mail exporter
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-12-06 15:01 CET by Linn
Modified: 2024-12-12 10:45 CET (History)
0 users

See Also:
Acceptance Criteria:


Attachments
IP radio button is selected, but Hostname has focus frame (58.75 KB, image/png)
2024-12-06 15:01 CET, Linn
Details
Manual radio button is selected, but IP has focus frame (56.76 KB, image/png)
2024-12-06 15:01 CET, Linn
Details

Description Linn cendio 2024-12-06 15:01:20 CET
Created attachment 1250 [details]
IP radio button is selected, but Hostname has focus frame

In tl-setup gui, on the External connections page, the focus frame is behaving strange.

On the first run, when none of the radio buttons are selected, the focus frame is always on Hostname, which is the second radio button.

However, after the initial setup run, the focus frame is not always on the pre-selected option. Screenshots are available for option 1 and 3.
1) When Ip is pre-selected, the focus frame is on Hostname 
2) When Hostname is pre-selected, the focus frame is correctly on Hostname
3) When Manual is pre-selected, the focus frame is on Ip

The focus frame should always be on the selected radio button.
Comment 1 Linn cendio 2024-12-06 15:01:53 CET
Created attachment 1251 [details]
Manual radio button is selected, but IP has focus frame
Comment 2 Linn cendio 2024-12-12 10:45:08 CET
After the changes done in bug 6144 comment 96 the behaviour of the focus frame has slightly changed.

On the first run, when none of the radio buttons are selected, the focus frame is always on IP, which is the first radio button. This feels more reasonable.

After the initial setup run, the focus frame is not always on the pre-selected option.
1) When IP is pre-selected, the focus frame is correctly on IP 
2) When Hostname is pre-selected, the focus frame is on IP
3) When Manual is pre-selected, the focus frame is on the input field (triggered by our event handling - when Manual is selected, input gets focus)

This is an improvement from before. Now the only issue is that IP gets focus when Hostname should have it.

Note You need to log in before you can comment on or make changes to this bug.