Skip to content

wayland: Block geometry updates while placing popups

Vlad Zahorodnii requested to merge work/invalid-popup-configure-events into master

Placement::placeTransient() checks the frame geometry right after setting it. That is a problem because geometry updates for XdgPopupClient are made in async fashion. We need to block geometry updates in order to ensure that window placement code sees correct geometry.

Merge request reports

Loading