Skip to content

Use better window placement heuristics for internal clients

Vlad Zahorodnii requested to merge work/better-internal-client-placement into master

Currently, we do some sort of window placement only for decorated internal windows, which feels hacky.

With this change, all internal clients will go through the window placement code, unless it's a popup or the BypassWindowManagerHint flag is set.

If the BypassWindowManagerHint flag is set, the window must have valid position.

CCBUG: 400675

Merge request reports