Missing shadows for X11 popups |
|||
Issue descriptionLooks like some of our improvements to xdg popups made the shadows go away. The aura shell protocol set_frame request is likely ignored now. This is probably fine as we can't use popups for X11 override redirect windows anymore. We need to be using a regular xdg toplevel as we can't control when these windows are closed.
,
Jun 28 2018
,
Jun 29 2018
The following revision refers to this bug: https://chromium.googlesource.com/chromiumos/platform2/+/5b257df9fe6d421d58712f9c9b57a9c47a2d0804 commit 5b257df9fe6d421d58712f9c9b57a9c47a2d0804 Author: David Reveman <reveman@chromium.org> Date: Fri Jun 29 08:09:05 2018 vm_tools: sommelier: fix X11 override redirect window support We can't use xdg popups for these windows as we don't control how they are dismissed. Using toplevel and aura_shell's set_parent request fix placement and restores the shadow. BUG= chromium:857465 TEST='sommelier -X gtk-demo' Change-Id: I58e0f7b1ced5e4b65c47ad2ebea96f66294f3830 Reviewed-on: https://chromium-review.googlesource.com/1117915 Commit-Ready: ChromeOS CL Exonerator Bot <chromiumos-cl-exonerator@appspot.gserviceaccount.com> Tested-by: David Reveman <reveman@chromium.org> Reviewed-by: Stephen Barber <smbarber@chromium.org> [modify] https://crrev.com/5b257df9fe6d421d58712f9c9b57a9c47a2d0804/vm_tools/sommelier/sommelier.c
,
Jul 3
|
|||
►
Sign in to add a comment |
|||
Comment 1 by bugdroid1@chromium.org
, Jun 28 2018