From 8f8c74c6c5260de5f481a57163da9fc030d3869f Mon Sep 17 00:00:00 2001 From: Candido Alberto Silva Date: Mon, 6 Nov 2017 20:24:02 -0300 Subject: [PATCH 1/3] =?UTF-8?q?[UPD]=20Corre=C3=A7=C3=A3o=20de=20problemas?= =?UTF-8?q?=20com=20o=20teclado?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/android/ThemeableBrowser.java | 12 ++++++++++++ 1 file changed, 12 insertions(+) mode change 100644 => 100755 src/android/ThemeableBrowser.java diff --git a/src/android/ThemeableBrowser.java b/src/android/ThemeableBrowser.java old mode 100644 new mode 100755 index 673e0d828..aa5addd61 --- a/src/android/ThemeableBrowser.java +++ b/src/android/ThemeableBrowser.java @@ -1307,6 +1307,18 @@ public void onPageStarted(WebView view, String url, Bitmap favicon) { public void onPageFinished(WebView view, String url) { super.onPageFinished(view, url); + + // CB-10395 InAppBrowser's WebView not storing cookies reliable to local device storage + if (android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.LOLLIPOP) { + CookieManager.getInstance().flush(); + } else { + CookieSyncManager.getInstance().sync(); + } + + // https://issues.apache.org/jira/browse/CB-11248 + view.clearFocus(); + view.requestFocus(); + try { JSONObject obj = new JSONObject(); obj.put("type", LOAD_STOP_EVENT); From 255faa878eda8e51e685c3bbea06f43f0570c219 Mon Sep 17 00:00:00 2001 From: Candido Alberto Silva Date: Tue, 7 Nov 2017 20:53:02 -0300 Subject: [PATCH 2/3] [upd] version phonegap --- package.json | 6 +++--- plugin.xml | 16 ++++++++-------- src/android/ThemeableBrowser.java | 10 +--------- 3 files changed, 12 insertions(+), 20 deletions(-) mode change 100644 => 100755 package.json mode change 100644 => 100755 plugin.xml diff --git a/package.json b/package.json old mode 100644 new mode 100755 index 8fd3244d9..c83aa777d --- a/package.json +++ b/package.json @@ -1,9 +1,9 @@ { - "name": "cordova-plugin-themeablebrowser", + "name": "cordova-plugin-themeablebrowser2", "version": "0.2.17", "description": "Cordova ThemeableBrowser Plugin", "cordova": { - "id": "cordova-plugin-themeablebrowser", + "id": "cordova-plugin-themeablebrowser2", "platforms": [ "android", "amazon-fireos", @@ -18,7 +18,7 @@ }, "repository": { "type": "git", - "url": "https://github.com/initialxy/cordova-plugin-themeablebrowser" + "url": "https://github.com/candidoalbertosilva/cordova-plugin-themeablebrowser" }, "keywords": [ "cordova", diff --git a/plugin.xml b/plugin.xml old mode 100644 new mode 100755 index 9c4392d9a..d15dfb9bf --- a/plugin.xml +++ b/plugin.xml @@ -20,15 +20,15 @@ ThemeableBrowser Cordova ThemeableBrowser Plugin Apache 2.0 cordova,in,app,browser,themeablebrowser - https://github.com/initialxy/cordova-plugin-themeablebrowser.git - https://github.com/initialxy/cordova-plugin-themeablebrowser/issues + https://github.com/candidoalbertosilva/cordova-plugin-themeablebrowser.git + https://github.com/candidoalbertosilva/cordova-plugin-themeablebrowser/issues @@ -41,14 +41,14 @@ - + - - - - + + + + diff --git a/src/android/ThemeableBrowser.java b/src/android/ThemeableBrowser.java index aa5addd61..545dd2025 100755 --- a/src/android/ThemeableBrowser.java +++ b/src/android/ThemeableBrowser.java @@ -1306,15 +1306,7 @@ public void onPageStarted(WebView view, String url, Bitmap favicon) { public void onPageFinished(WebView view, String url) { super.onPageFinished(view, url); - - - // CB-10395 InAppBrowser's WebView not storing cookies reliable to local device storage - if (android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.LOLLIPOP) { - CookieManager.getInstance().flush(); - } else { - CookieSyncManager.getInstance().sync(); - } - + // https://issues.apache.org/jira/browse/CB-11248 view.clearFocus(); view.requestFocus(); From 46f6d7302e484577ab62f9bccdf1536732c8bfa4 Mon Sep 17 00:00:00 2001 From: Candido Alberto Silva Date: Mon, 13 Nov 2017 23:52:31 -0300 Subject: [PATCH 3/3] Update ThemeableBrowser.java --- src/android/ThemeableBrowser.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/android/ThemeableBrowser.java b/src/android/ThemeableBrowser.java index 545dd2025..2366bd45c 100755 --- a/src/android/ThemeableBrowser.java +++ b/src/android/ThemeableBrowser.java @@ -1306,7 +1306,7 @@ public void onPageStarted(WebView view, String url, Bitmap favicon) { public void onPageFinished(WebView view, String url) { super.onPageFinished(view, url); - + //candidoalbertosilva // https://issues.apache.org/jira/browse/CB-11248 view.clearFocus(); view.requestFocus();