Prevent an argument over window ownership
When a surface is both always on top and pinned there is a bad interaction between ScreenPinningController and AlwaysOnTopController. AlwaysOnTopController will attempt to reparent a window that ScreenPinningController is positioning, causing a crash. Prevent this using AlwaysOnTopController::SetDisallowReparent. Bug: 980366 Change-Id: I99f86d43fa6092b4d6c1729de1c983178c76eb6a Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1701313 Commit-Queue: Fergus Dall <sidereal@google.com> Reviewed-by:Xiyuan Xia <xiyuan@chromium.org> Reviewed-by:
Mitsuru Oshima <oshima@chromium.org> Reviewed-by:
Sadrul Chowdhury <sadrul@chromium.org> Cr-Commit-Position: refs/heads/master@{#678544}
Showing
Please register or sign in to comment