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
host.host_hide, host.host_show: a window with its renderer off the screen and back, the renderer's surface released first (render.surface_drop) and made again at the first frame after the show (render.surface_remake(r, handles), which now takes the window's native handles). tk desktop_tests builds its tests with the native text backend and tests a host's hide and show with its renderer.
Fixed
Wayland: a window shown again after hide_window no longer ends the connection (must ack the initial configure before attaching buffer): the hide destroys the surface with its role, since the last frames' content updates could wait behind a FIFO barrier of wp_fifo_v1 that an unmapped surface never clears, and the new role's first commit with them.