-
-
Notifications
You must be signed in to change notification settings - Fork 52
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.
Description
Qubes OS release
R4.3
Brief summary
When using Qt applications, qubes which have the gui-events-max-delay feature 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
- Launch xfce4-terminal in an
anon-whonixAppVM (since it will havegui-events-max-delayset to100by default). - Install
qterminal. - Run
qterminal. - Click on one of the items in the application menu bar, such as "File".
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-delay to 0 causes the flicker to stop.
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.