Wrong toplevel bounds after surface creation
Following code hopefully speaks for itself:
$ WAYLAND_DEBUG=1 gtk4-demo 2> foo
$ grep configure_bounds foo
[2726921.934] xdg_toplevel@35.configure_bounds(3840, 2336)
[2726973.340] xdg_toplevel@35.configure_bounds(1920, 1168)
[2727428.211] xdg_toplevel@35.configure_bounds(1920, 1168)
...
This is with F37 on a hidpi monitor (3840x2400px).