labwc/src/foreign-toplevel
John Lindgren 20087e89b2 wlr-foreign: set all initial states correctly
Two were missing: "minimized" and "activated".

At least "minimized" can be set before map, so the initial state needs
to be read and set on the foreign-toplevel.

I think in the current code, the foreign-toplevel is always created
before a view is activated, but for future-proofing, let's not rely
on this, and set "activated" as well. There's no harm since wlroots
optimizes away any redundant state changes.
2025-11-18 07:06:07 +01:00
..
ext-foreign.c view: store title/app_id in view 2025-10-14 02:27:13 +09:00
foreign.c view: less hacky support for minimize-before-map 2025-11-09 18:27:39 +00:00
meson.build foreign-toplevel: add ext-toplevel-list support 2024-11-09 20:06:19 +00:00
wlr-foreign.c wlr-foreign: set all initial states correctly 2025-11-18 07:06:07 +01:00