In KiCad we have a wxGLCanvas inside a sizer in a wxPopupWindow.
On Wayland+EGL the canvas gets positioned incorrectly:
image.png (view on web)Also messages like this appear:
Trace: (glegl) Window 0x55555a048df0 is not not ready to draw yet
Trace: (glegl) In frame callback handler for 0x55555a048df0
This worked fine at some point. Also works fine with GDK_BACKEND=x11.
Single display, no scaling.
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you are subscribed to this thread.![]()
I think the messages are fine/expected and not related to the wrong origin problem.
I'll try to look at this, starting by making a reproducer for it, but I suspect this might be another instance when we do something in wxTLW in wxGTK that ought to be done in wxNonOwnedWindow.
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you are subscribed to this thread.![]()
FYI: https://gitlab.com/kicad/code/kicad/-/work_items/23460
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you are subscribed to this thread.![]()