summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2020-04-21 11:07:35 +0300
committerAndrew Dolgov <[email protected]>2020-04-21 11:07:35 +0300
commitf3a700589e16e16de38a0ae7f3a7c20ef919f3e9 (patch)
tree999b2e2303540ec00ff28ba286ada0d5b6d5f419
parentb0344f01e45a34bd50dd3a68c7f283963e14116f (diff)
limit webview debugging to actual debug builds
-rw-r--r--org.fox.epube/src/main/java/org/fox/epube/MainActivity.java11
1 files changed, 7 insertions, 4 deletions
diff --git a/org.fox.epube/src/main/java/org/fox/epube/MainActivity.java b/org.fox.epube/src/main/java/org/fox/epube/MainActivity.java
index e0bdc0c..c9ef961 100644
--- a/org.fox.epube/src/main/java/org/fox/epube/MainActivity.java
+++ b/org.fox.epube/src/main/java/org/fox/epube/MainActivity.java
@@ -54,7 +54,8 @@ public class MainActivity extends AppCompatActivity {
m_loadingBar.setVisibility(View.VISIBLE);
m_loadingBar.setMax(100);
- WebView.setWebContentsDebuggingEnabled(true);
+ if (BuildConfig.DEBUG)
+ WebView.setWebContentsDebuggingEnabled(true);
m_web.setWebChromeClient(new WebChromeClient() {
@Override
@@ -153,7 +154,7 @@ public class MainActivity extends AppCompatActivity {
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
case android.R.id.home:
- m_web.evaluateJavascript("save_and_close();", null);
+ m_web.evaluateJavascript("Reader.close();", null);
return true;
case R.id.library_favorites:
m_web.loadUrl(BASE_URL + "/index.php?mode=favorites");
@@ -174,10 +175,12 @@ public class MainActivity extends AppCompatActivity {
m_web.evaluateJavascript("App.Offline.removeAll();", null);
return true;
case R.id.reader_search:
- m_web.evaluateJavascript("EpubeApp.showActionBar(false); $(\"#search-modal\").modal()", null);
+ getSupportActionBar().hide();
+ m_web.evaluateJavascript("$(\"#search-modal\").modal()", null);
return true;
case R.id.reader_settings:
- m_web.evaluateJavascript("EpubeApp.showActionBar(false); $(\"#settings-modal\").modal()", null);
+ getSupportActionBar().hide();
+ m_web.evaluateJavascript("$(\"#settings-modal\").modal()", null);
return true;
case R.id.logout:
m_web.loadUrl(BASE_URL + "/logout.php");