Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.
Sign upwindow focus issue #3267
Comments
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
Show comment
Hide comment
andrewdavidwong
added
bug
C: gui-virtualization
labels
Nov 1, 2017
andrewdavidwong
added this to the Release 3.2 updates milestone
Nov 1, 2017
andrewdavidwong
referenced this issue
Dec 10, 2017
Closed
Focus / Popup bug prevents use of SweetHome #3386
andrewdavidwong
referenced this issue
Feb 14, 2018
Closed
Current application freezes when another (from the same VM) tries to assume focus #3582
This was referenced Jul 14, 2018
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
raffaeleflorio commentedOct 31, 2017
•
edited
Edited 17 times
-
raffaeleflorio
edited Oct 31, 2017 (most recent)
-
raffaeleflorio
edited Oct 31, 2017
-
raffaeleflorio
edited Oct 31, 2017
-
raffaeleflorio
edited Oct 31, 2017
-
raffaeleflorio
edited Oct 31, 2017
-
raffaeleflorio
edited Oct 31, 2017
-
raffaeleflorio
edited Oct 31, 2017
-
raffaeleflorio
edited Oct 31, 2017
-
raffaeleflorio
edited Oct 31, 2017
-
raffaeleflorio
edited Oct 31, 2017
-
raffaeleflorio
edited Oct 31, 2017
-
raffaeleflorio
edited Oct 31, 2017
-
raffaeleflorio
edited Oct 31, 2017
-
raffaeleflorio
edited Oct 31, 2017
-
raffaeleflorio
edited Oct 31, 2017
-
raffaeleflorio
edited Oct 31, 2017
-
raffaeleflorio
edited Oct 31, 2017
Qubes OS version:
R3.2
Affected TemplateVMs:
fedora-25
Steps to reproduce the behavior:
Every program should be opened in the same qube.
A real world effect is reached in this way:
UPDATE 1
With xev:
UPDATE 2
Stolen keyboard input:
UPDATE 3
Stolen keyboard input can be reproduced also with browser (e.g. CTRL+CLICK on a link).
Actually a previous focused program (like xev or the browser) receive input iff an unfocused window and the former overlap. Furthermore input is stolen until a click happens on the unfocused window.
For example, in the first case, if the browser and the unfocused terminal overlap, the click on the terminal is stolen by the browser. After that the browser cannot steal more.
Expected behavior:
Unfocused window doesn't have to get input.
Actual behavior:
Unfocused window get input.
General notes:
Thanks to secure gui, It affects only programs opened in the same VM.
However it isn't related to any particular window or qube.
This issue isn't related to any particular windows order.
UPDATE 4
I think that it's related to Xorg
Related issues: