Skip to content
Commit eefd8ae2 authored by Marius Vlad's avatar Marius Vlad Committed by Daniel Stone
Browse files

desktop-shell: Handle all other shsurfs



The output resize handler we only accounts for the background and panel
surfaces, so this handles all other regular shsurfs.

This patch would reuse any previously saved position, or reposition the
surfaces to avoid placing them outside of the output area. For maximized
or fullscreen type of surfaces, issue a new configure event to let
clients react to the new output dimensions.

Signed-off-by: default avatarMarius Vlad <marius.vlad@collabora.com>
parent aeabba8e
Loading
Loading
Loading
Pipeline #928619 passed with stages
in 3 minutes and 6 seconds
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment