Skip to content

foreign-toplevel-management: Report the surface's parent

Sebastian Krzyszkowiak requested to merge github/fork/dos1/foreign-parent into master

Some window switchers, like mobile ones, may want to skip or group dialogs and other child windows on their window lists. Right now the only way to group toplevels is to use app_id, which will end up grouping too much in case of multiple toplevels with separate documents. Reporting on the toplevel's parent makes it easy to distinguish separate window stacks and act accordingly.

Merge request reports