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

Avoid blinking buttons by not re-instanciating the workspace buttons when refreshing the GUI #1665

Closed
vxgmichel opened this issue Mar 22, 2021 · 0 comments · Fixed by #1688
Closed
Assignees
Labels
C-GUI Category: Graphical User Interface issue

Comments

@vxgmichel
Copy link
Contributor

vxgmichel commented Mar 22, 2021

A lot of events trigger a refresh of the workspaces widget, which causes the workspace buttons widget to be re-instantiated often. The problem is that this discards the previous state of the button, meaning the different piece of information have to be fetched and set again. But the fetch operation might be a trio job that will only produce the correct information later. This causes some buttons such as the re-encryption button to blink when the interface is refreshed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
C-GUI Category: Graphical User Interface issue
Projects
None yet
1 participant