commit | cfb803c42c73db8c7319b225922fa9df5f07fe50 | [log] [tgz] |
---|---|---|
author | Tony Wickham <twickham@google.com> | Wed Apr 15 15:56:57 2020 -0500 |
committer | Tony Wickham <twickham@google.com> | Wed Apr 15 15:56:57 2020 -0500 |
tree | c20dcc2a402521b00f297881b0f63f73106e2515 | |
parent | c730304898bc9fe82d0cf2d0e2f984ef278eeb26 [diff] |
Address race condition with drag from external window When dragging from another window, e.g. when pinning an app shortcut, there's a race condition as follows if launcher is killed: - System drag starts - Workspace loads and starts binding, canceling the drag With this change, the drag will get onDragStart() again after this case and allow completion of the drop. Change-Id: I3f1c786ad1d451ecda9bbac5e9a9a3e0d8b66f73