mirror of
https://github.com/storytold/photocraft.git
synced 2026-10-24 09:57:08 -06:00
* test(ui): scaffold reported menu viewport coverage (#3737) * chore: opt FredApps into public profile credit * Menus keep clear of the taskbar when the window position is unknown (Wayland) (#3737) On Wayland winit can't report a window's position, so egui has no inner_rect/outer_rect, only the monitor size. work_area::visible_part then returned the whole window, and fit_window never maximized an oversized window, so long menus (Layer, View, Window...) were sized to the full window and ran under a bottom panel. Without a position, cut the window to the monitor size less the taskbar (the most that can be visible wherever the window is), and use the content size as the outer size for fit_window. Replaces the scaffold test with one that fails on main. --------- Signed-off-by: FredApps <153173854+FredApps@users.noreply.github.com>