You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
Showing and hiding large numbers of elements causes a black screen. Clicking anywhere on the screen seems to fix it each time.
To Reproduce
Steps to reproduce the behaviour:
In my case, this manifests as a gui with two tabs, clicking a tab hides the box for the other tab (and all of its children) and shows a different box (and all of its children). Adding a step to .update() the app does not seem to help or change the behavior.
Expected behaviour
Elements containing many other elements should hide and show as intended, without disappearing.
System information:
OS: MacOS (does not seem to occur in limited Windows testing)
guizero version: 1.4.0
The text was updated successfully, but these errors were encountered:
This is unlikely to be a guizero bug. tkinter / [the OS] is responsible for all the rendering of GUI.
My only suggestion was to call app.update() after making the change. A super hacky approach may also be to schedule a call to app.update using .after after a short time (e.g. 100 ms).
I would not surprised if this is a macOS only issue.
Describe the bug
Showing and hiding large numbers of elements causes a black screen. Clicking anywhere on the screen seems to fix it each time.
To Reproduce
Steps to reproduce the behaviour:
In my case, this manifests as a gui with two tabs, clicking a tab hides the box for the other tab (and all of its children) and shows a different box (and all of its children). Adding a step to .update() the app does not seem to help or change the behavior.
Expected behaviour
Elements containing many other elements should hide and show as intended, without disappearing.
System information:
The text was updated successfully, but these errors were encountered: