diff options
author | Paul Miller <paulmiller@google.com> | 2014-12-19 17:51:18 -0800 |
---|---|---|
committer | Paul Miller <paulmiller@google.com> | 2015-01-06 11:32:02 -0800 |
commit | f6bf1d7b30078adf4fb26a89f3b5988954c3287c (patch) | |
tree | 8f4269a9d2d11b5214791c000d90f2a6944a238d /rs/java/android/renderscript/ProgramFragmentFixedFunction.java | |
parent | 45c6ae56d969709e0969514fa219375561c2df38 (diff) |
Fix crash on pasting text in a WebView
WindowDecorActionBar and Chrome's ContentViewCore each have their own ActionMode
reference. ActionModeImpl.finish() nulls WindowDecorActionBar's reference and
calls mCallback.onDestroyActionMode() to null ContentViewCore's reference. But
if the callback is deferred, there is a period when the ActionMode is finished
(and mCallback is null), but ContentViewCore doesn't know. ContentViewCore may
try to invalidate() the ActionMode, which will crash on the null mCallback.
Make ActionModeImpl more permissive so that calling invalidate() during this
period does nothing.
BUG:18758329
Change-Id: I407fa0e0cd3cffa217e165caed83130d44760316
Diffstat (limited to 'rs/java/android/renderscript/ProgramFragmentFixedFunction.java')
0 files changed, 0 insertions, 0 deletions