WebUI NTP: iframe 'pointer-events: none' for most-visited drag/drop
During a shortcut drag, an iframe behind ntp-most-visited will prevent 'dragover' events from firing. To workaround this, 'pointer-events: none' can be set on the iframe. When doing this after the 'dragstart' event is fired is too late. We can instead set 'pointer-events: none' when the pointer enters ntp-most-visited. 'pointerenter' and pointerleave' events fire during drag. The iframe 'pointer-events' needs to be reset to the original value when 'dragend' fires if the pointer has left ntp-most-visited. Change-Id: Ib06d78d6d6bc05a1bf96c3e080f1ed4fb76a9b42 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2142750Reviewed-by:Tibor Goldschwendt <tiborg@chromium.org> Commit-Queue: Esmael Elmoslimany <aee@chromium.org> Cr-Commit-Position: refs/heads/master@{#758071}
Showing
Please register or sign in to comment