diff options
author | 2023-03-10 13:32:54 +0000 | |
---|---|---|
committer | 2023-03-10 13:42:50 +0000 | |
commit | e7d89deeb70b56cf2e616ac5142b482ed2fd53b3 (patch) | |
tree | 59d41d71bf73529b6fc974b0f4635e7a3eb1eca4 /packages/Shell/src | |
parent | 610ef28a257ff958ac8b5823ed74905a3797ad76 (diff) |
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
Diffstat (limited to 'packages/Shell/src')
0 files changed, 0 insertions, 0 deletions