Active element blinks on X.org when increasing or decreasing volume
Affected version
-
System Information:
- Ubuntu 20.04.1
- Gnome 3.36.3
- Appears in XOrg
- does not appear in Wayland
-
Application Information:
- Gnome 3.36.3 nautilus
- Firefox 82.0.3
Bug summary
When single-clicking items, it gets selected or activated, like files in nautilus getting dark and inputs in Firefox get colored outline.
And then when press Increase/Decrease Volume or Brightness button or changing language using keyboard shortcut SUPER + SPACE
, the active element blinks, it appears to be inactive and re-active again and active styles re-applied so it blinks.
Steps to reproduce
- in nautilus
- open nautilus
- single-click on a file/folder to select it
- press VOLUME_UP/VOLUME_DOWN keyboard keys
- in Firefox
- open Firefox
- single-click on address bar to select it
- press VOLUME_UP/VOLUME_DOWN keyboard keys
What happened
I think the shell passes active state from current active element to other elements like small widgets showing volume or brightness state after key processed. they aren't accessible anyway, I mean you cannot use keyboard or mouse for controlling it. they just show some status for a bit and they fade away. so what is the point of changing active element from what user needs to what system shows? (if what I mentioned is the cause ).
What did you expect to happen
I expected current active element to stay active or hovered as they are and don't blink!
Relevant logs, screenshots, screencasts etc.
-
in nautilus:
-
using VOLUME_UP/VOLUME_DOWN keys nautilus Screencast vol-change
-
using
SUPER + SPACE
keyboard shortcuts nautilus Screencast lang-change
-
-
in Firefox firefox Screencast