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
This is related to #48 and is demonstrated on top of #49.
After resize in the examples/example_screen_resize.py, the use of arrow controls produces artifacts with dialog components being confused about their locations relative to the dialog.
Example:
2021-01-30.17-51-26.mp4
The text was updated successfully, but these errors were encountered:
Yes, "resizing" support is experimental, and pretty hacked-up for now. There're at least 2 issues:
Resize handling happens via asynchronous signals, and that's problematic and not reliable. Needs to be reworked to just produce a suitable synchronous event instead, like everything else.
As you noticed (and I now remember), drawing setup isn't actually designed with relative coordinates in mind, and needs to be refactored (which is potentially backward incompatible change).
This is related to #48 and is demonstrated on top of #49.
After resize in the
examples/example_screen_resize.py
, the use of arrow controls produces artifacts with dialog components being confused about their locations relative to the dialog.Example:
2021-01-30.17-51-26.mp4
The text was updated successfully, but these errors were encountered: