Testing shows my app always receives WindowEvent::Resized after window creation (tested on Wayland and X11). Great, can I rely on it (avoid setting up the surface until receiving Resized)?
The same applies to ScaleFactorChanged which is received on Wayland but not X11. A guarantee that it will always be sent on start (at least when not 1) would allow simpler app logic.
I don't see any documentation in this regard and haven't checked other platforms, but can make a PR if requested.
Testing shows my app always receives
WindowEvent::Resizedafter window creation (tested on Wayland and X11). Great, can I rely on it (avoid setting up the surface until receivingResized)?The same applies to
ScaleFactorChangedwhich is received on Wayland but not X11. A guarantee that it will always be sent on start (at least when not 1) would allow simpler app logic.I don't see any documentation in this regard and haven't checked other platforms, but can make a PR if requested.