diff options
author | Christopher Tate <ctate@google.com> | 2011-01-19 16:22:07 -0800 |
---|---|---|
committer | Christopher Tate <ctate@google.com> | 2011-01-19 16:25:22 -0800 |
commit | f01af7551b3cf8853d3a76412c2745a543063434 (patch) | |
tree | 2fdd5002c7d442f834b777e54b47ed0a483314d1 /docs/html/sdk/api_diff/11/changes | |
parent | 5383d077ed79e9fec95361046fcd7491ee9a0fd4 (diff) |
Fail more gracefully when window state changes during drags
In particular, if a new window was created out from under the drag,
the drag-move event dispatch logic would wind up blithly assuming
that it would find a valid touch-dispatchable window under the
finger. When this was untrue, it would NPE, but the NPE was caught
and discarded safely by higher-level guard code.
With this change, we now avoid the NPE entirely and report the
spurious condition as part of the debugging log stream.
(Also add the local-state object to DragEvent.toString()'s output.)
Change-Id: Idfa5f45d049e48415ee59c8b0ffb5b0ed4098ce3
Diffstat (limited to 'docs/html/sdk/api_diff/11/changes')
0 files changed, 0 insertions, 0 deletions