Fix: Global DnD not working
As part of global DnD feature we expect secondary touches to go to other windows and not get blocked by drag window. With the refactoring in InputDispatcher, we don't allow splitting touch if the current window has a pointer and has PREVENT_SPLITTING config even if that window has no touchable region. Removing PREVENT_SPLITTING config doesn't affect any behavior with focus, etc. Seems like legacy code that can be removed. Need extra work to make Esc key work to cancel DnD, which was already broken before this change. (To be handled in a separate CL) Test: manual Bug: 266705421 DD: go/global_drag_and_drop Change-Id: Id98b1687489bc29155a76d452a626b134189b576
Loading
Please register or sign in to comment