first click in settings is ignored #17841

Open
opened 2026-01-31 05:56:03 +00:00 by claunia · 5 comments
Owner

Originally created by @george-tsiros on GitHub (Jul 1, 2022).

Windows Terminal version

'wt' is not recognized as an internal or external command, operable program or batch file.

Windows build number

Microsoft Windows [Version 10.0.22000.739]

Other Software

n.a.

Steps to reproduce

click window system icon
move mouse down to Settings option
click
move mouse to any option in the settings tab
click the option
click it again

Expected Behavior

the first click works

Actual Behavior

the first click does not work

https://www.youtube.com/watch?v=dyfAAZnYHxk

Originally created by @george-tsiros on GitHub (Jul 1, 2022). ### Windows Terminal version 'wt' is not recognized as an internal or external command, operable program or batch file. ### Windows build number Microsoft Windows [Version 10.0.22000.739] ### Other Software n.a. ### Steps to reproduce click window system icon move mouse down to `Settings` option click move mouse to any option in the settings tab click the option click it again ### Expected Behavior the first click works ### Actual Behavior the first click does not work https://www.youtube.com/watch?v=dyfAAZnYHxk
claunia added the Help WantedIssue-BugPriority-3Product-TerminalArea-SettingsUI labels 2026-01-31 05:56:03 +00:00
Author
Owner

@zadjii-msft commented on GitHub (Jul 5, 2022):

This is weird. I think I was briefly able to repro this by making sure to keep the mouse in the leftmost are of the window, like, where the nav view is. But it was very fragile - it was very easy to snap out of that bugged state. And of course, as soon as I tried to get a screen recording, I could no longer repro.

It almost seemed like it had something to do with the UI first loading up... like, after a little bit of time, the UI finished loading and then even the first click would work. It's hard to describe.

Without a super consistent repro, I suspect we won't be able to investigate this fully 😕

@zadjii-msft commented on GitHub (Jul 5, 2022): This is weird. I think I was briefly able to repro this by making sure to keep the mouse in the leftmost are of the window, like, where the nav view is. But it was _very_ fragile - it was very easy to snap out of that bugged state. And of course, as soon as I tried to get a screen recording, I could no longer repro. It almost seemed like it had something to do with the UI first loading up... like, after a little bit of time, the UI finished loading and then even the first click would work. It's hard to describe. Without a super consistent repro, I suspect we won't be able to investigate this fully 😕
Author
Owner

@george-tsiros commented on GitHub (Jul 6, 2022):

do you have animations enabled in windows

@george-tsiros commented on GitHub (Jul 6, 2022): do you have animations enabled in windows
Author
Owner

@george-tsiros commented on GitHub (Jul 7, 2022):

This is weird. I think I was briefly able to repro this by making sure to keep the mouse in the leftmost are of the window, like, where the nav view is. But it was very fragile - it was very easy to snap out of that bugged state. And of course, as soon as I tried to get a screen recording, I could no longer repro.

It almost seemed like it had something to do with the UI first loading up... like, after a little bit of time, the UI finished loading and then even the first click would work. It's hard to describe.

Without a super consistent repro, I suspect we won't be able to investigate this fully 😕

what do you need from me

@george-tsiros commented on GitHub (Jul 7, 2022): > This is weird. I think I was briefly able to repro this by making sure to keep the mouse in the leftmost are of the window, like, where the nav view is. But it was _very_ fragile - it was very easy to snap out of that bugged state. And of course, as soon as I tried to get a screen recording, I could no longer repro. > > It almost seemed like it had something to do with the UI first loading up... like, after a little bit of time, the UI finished loading and then even the first click would work. It's hard to describe. > > Without a super consistent repro, I suspect we won't be able to investigate this fully 😕 what do you need from me
Author
Owner

@zadjii-msft commented on GitHub (Sep 8, 2022):

Windows Terminal version

1.16.2352.0

Windows build number

10.0.22973.0

Other Software

No response

Steps to reproduce

  1. Launch Terminal with a profile tab and an unfocused settings UI tab
  2. Reorder the tabs
  3. Open settings UI tab
  4. Settings UI page elements are unclickable, but nav view items are

Expected Behavior

Should be able to click items on the settings UI after reordering.

Actual Behavior

Nav view is clickable, but content in the page and the save buttons aren't. Looks like it's because the page isn't initialized properly if the elements aren't loaded before reordering tabs?

@zadjii-msft commented on GitHub (Sep 8, 2022): > ### Windows Terminal version > 1.16.2352.0 > > ### Windows build number > 10.0.22973.0 > > ### Other Software > _No response_ > > ### Steps to reproduce > 1. Launch Terminal with a profile tab and an _unfocused_ settings UI tab > 2. Reorder the tabs > 3. Open settings UI tab > 4. Settings UI page elements are unclickable, but nav view items are > > ### Expected Behavior > Should be able to click items on the settings UI after reordering. > > ### Actual Behavior > Nav view is clickable, but content in the page and the save buttons aren't. Looks like it's because the page isn't initialized properly if the elements aren't loaded before reordering tabs?
Author
Owner

@jamespack commented on GitHub (Jul 9, 2023):

This one is kinda weird. If you leave the bounds of the window with the pointer and come back it prevents that. Seems that none of the ui items in the settings page are actually focused and setting it manually doesnt seem to help.

@jamespack commented on GitHub (Jul 9, 2023): This one is kinda weird. If you leave the bounds of the window with the pointer and come back it prevents that. Seems that none of the ui items in the settings page are actually focused and setting it manually doesnt seem to help.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#17841