let window.show(...) interupt input mode

This commit is contained in:
Philipp Schaefer 2013-05-09 14:38:45 +02:00
parent 2e50b4fedd
commit e716dfcef2

View File

@ -77,8 +77,13 @@ public class IITC_WebView extends WebView {
HitTestResult testResult = this.getHitTestResult();
if (url.startsWith("javascript:") && testResult != null && testResult.getType() == HitTestResult.EDIT_TEXT_TYPE)
{
Log.d("iitcm", "in insert mode. do not load script.");
return;
// let window.show(...) interupt input
// window.show(...) is called if one of the action bar buttons
// is clicked
if (!url.startsWith("javascript: window.show(")) {
Log.d("iitcm", "in insert mode. do not load script.");
return;
}
}
if (!url.startsWith("javascript:")) {
// force https if enabled in settings