ozone/wayland: tabdrag: Switch to null drag icon surface
Now that SwayWM supports null drag icon surfaces to be passed when starting DND sessions [1], we can safely use it instead of allocating a surface with no buffer attached, which is currently not supported by Exosphere [2]. A non-null drag icon surface will be used in the future, once (at least) Exo supports the protocol extensions being proposed at the tab dragging design document [3]. This does not cause any functional change. The aforementioned Sway fix is available for now only in upstream development branch. It is expected to be included in releases >= 1.5. [1] https://github.com/swaywm/sway/issues/5509 [2] https://bugs.chromium.org/p/chromium/issues/detail?id=1102926 [3] https://docs.google.com/document/d/1s6OwTi_WC-pS21WLGQYI39yw2m42ZlVolUXBclljXB4/edit?usp=sharing R=tonikitoo@igalia.com Bug: 896640 Change-Id: Ic00b960c44c67a2311282b5b46a7cac752a773e2 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2284981 Commit-Queue: Nick Yamane <nickdiego@igalia.com> Reviewed-by:Antonio Gomes <tonikitoo@igalia.com> Cr-Commit-Position: refs/heads/master@{#786013}
Showing
Please register or sign in to comment