-
-
Notifications
You must be signed in to change notification settings - Fork 59
Slight flicker when opening Qt application menus in qubes with gui-events-max-delay feature set #10286
Copy link
Copy link
Labels
C: gui-virtualizationThis issue pertains to GUI virtualization in Qubes OS.This issue pertains to GUI virtualization in Qubes OS.P: defaultPriority: default. Default priority for new issues, to be replaced given sufficient information.Priority: default. Default priority for new issues, to be replaced given sufficient information.affects-4.3This issue affects Qubes OS 4.3.This issue affects Qubes OS 4.3.diagnosedTechnical diagnosis of this issue has been performed.Technical diagnosis of this issue has been performed.pr submittedA pull request has been submitted for this issue.A pull request has been submitted for this issue.
Metadata
Metadata
Assignees
Labels
C: gui-virtualizationThis issue pertains to GUI virtualization in Qubes OS.This issue pertains to GUI virtualization in Qubes OS.P: defaultPriority: default. Default priority for new issues, to be replaced given sufficient information.Priority: default. Default priority for new issues, to be replaced given sufficient information.affects-4.3This issue affects Qubes OS 4.3.This issue affects Qubes OS 4.3.diagnosedTechnical diagnosis of this issue has been performed.Technical diagnosis of this issue has been performed.pr submittedA pull request has been submitted for this issue.A pull request has been submitted for this issue.
How to file a helpful issue
Qubes OS release
R4.3
Brief summary
When using Qt applications, qubes which have the
gui-events-max-delayfeature set to a non-zero value may exhibit flickering when opening a menu in an application's menubar. The flicker doesn't occur 100% of the time, and it isn't massive, but it's definitely there. For unknown reasons this flicker does not appear to occur in GTK applications like Thunar and xfce4-terminal, but does occur in multiple Qt applications (qterminal, pcmanfm-qt).Steps to reproduce
anon-whonixAppVM (since it will havegui-events-max-delayset to100by default).qterminal.qterminal.Expected behavior
Menu should immediately appear and not flicker.
Actual behavior
Menu appears, then seems to very briefly vanish, then re-appear (flicker).
Additional information
So far I've reproduced this on Whonix-Workstation 18 and Debian 13. Setting
gui-events-max-delayto 0 causes the flicker to stop.