am d64f4a98: DO NOT MERGE fix null check
Merge commit 'd64f4a983df4fd11795e04896d8c48852f6b1777' into gingerbread-plus-aosp * commit 'd64f4a983df4fd11795e04896d8c48852f6b1777': DO NOT MERGE fix null check
This commit is contained in:
@@ -3338,7 +3338,8 @@ public class WebView extends AbsoluteLayout
|
||||
setUpSelect();
|
||||
if (mNativeClass != 0 && nativeWordSelection(x, y)) {
|
||||
nativeSetExtendSelection();
|
||||
getWebChromeClient().onSelectionStart(this);
|
||||
WebChromeClient client = getWebChromeClient();
|
||||
if (client != null) client.onSelectionStart(this);
|
||||
return true;
|
||||
}
|
||||
notifySelectDialogDismissed();
|
||||
@@ -4136,7 +4137,8 @@ public class WebView extends AbsoluteLayout
|
||||
*/
|
||||
public void selectionDone() {
|
||||
if (mSelectingText) {
|
||||
getWebChromeClient().onSelectionDone(this);
|
||||
WebChromeClient client = getWebChromeClient();
|
||||
if (client != null) client.onSelectionDone(this);
|
||||
invalidate(); // redraw without selection
|
||||
notifySelectDialogDismissed();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user