Skip to content
  • Vlad Zahorodnii's avatar
    wayland: Fix wayland windows growing after toggling decorations · ceec4e50
    Vlad Zahorodnii authored
    After the decoration is destroyed, we need to resize XdgToplevelClient
    to ensure that the scheduled configure event will have correct size.
    
    As is, xdg-toplevel configure events are delayed. When it's actually the
    time to send a configure event, XdgToplevelClient will compute the
    requested client size from the moveResizeGeometry().
    
    If the moveResizeGeometry() still includes window decorations, the
    window will get bigger.
    
    BUG: 444119
    (cherry picked from commit 09952e1d)
    ceec4e50