Hi, I think un-reparenting would involve reparenting to the whatever the parent was before reparenting in the first place. I haven't given this too much thought and I don't know if this case ever happens in practice but figured I'd comment about it since Pekka mentioned possibly reviewing it soon.
Thanks, Scott On Thu, Mar 29, 2018 at 5:17 AM, Pekka Paalanen <ppaala...@gmail.com> wrote: > On Sun, 18 Mar 2018 12:22:15 -0600 > Scott Moreau <ore...@gmail.com> wrote: > > > Xwayland windows might be created with a different override redirect > > flag than is given on map or configure notify. This causes confusion > > about whether a window should be treated as override redirect or not. > > Here we handle the changing override redirect flag in relevant notify > > handlers so windows are treated appropriately. In particular, this > > fixes positioning menus in clients like VLC, though it is not a > > complete fix. If the window is moved, the menus are still positioned > > as if the window wasn't moved. > > --- > > xwayland/window-manager.c | 43 ++++++++++++++++++++++++++++++ > +++++-------- > > 1 file changed, 35 insertions(+), 8 deletions(-) > > Hi, > > this patch looks big enough that I'd consider it more a new feature > than just a bug fix, so I'd like to postpone this after the 4.0.0 > release. > > I've marked this as deferred in Patchwork. > > > Thanks, > pq >
_______________________________________________ wayland-devel mailing list wayland-devel@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/wayland-devel