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

[Bug] ITL: Rewrite causes focus issues on window removal #565

Closed
serebit opened this issue Apr 22, 2024 · 0 comments · Fixed by #566
Closed

[Bug] ITL: Rewrite causes focus issues on window removal #565

serebit opened this issue Apr 22, 2024 · 0 comments · Fixed by #566
Assignees
Labels
bug Something isn't working
Milestone

Comments

@serebit
Copy link
Member

serebit commented Apr 22, 2024

Description

The newly merged rewrite of the ITL causes a reproducible (at least on my machine) issue with window focus. Applications can get into a state where they cannot be focused via the applet, but can be focused by clicking on their window. The inability to focus is cleared upon clicking on the window directly.

Budgie version

budgie-desktop 10.9.1 (git-ebec0912c0f6db5f8f3c2f1baa6f6d1f67a1cf20)

Operating System

Arch Linux

Steps to reproduce the issue

  1. Open multiple applications, including one Firefox window
  2. Open an additional Firefox window
  3. Select a non-Firefox window, then re-select the newly created Firefox window (this sets the non-Firefox window as the next most recent)
  4. Close the newly created Firefox window via its menubar Close button (the non-Firefox window should now be focused)
  5. Attempt to focus on the remaining Firefox window via the applet

Actual result

budgie-itl-bug-2024-04-22_10.58.03.mp4

Expected result

On Firefox window removal, Firefox should be focusable via the applet.

Additional information

No response

@serebit serebit added the bug Something isn't working label Apr 22, 2024
@serebit serebit added this to the 10.10 milestone Apr 22, 2024
EbonJaeger added a commit that referenced this issue Apr 27, 2024
EbonJaeger added a commit that referenced this issue May 21, 2024
serebit pushed a commit that referenced this issue May 21, 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
Status: Done
2 participants