Loading mobile/android/base/Tab.java +4 −3 Original line number Diff line number Diff line Loading @@ -608,7 +608,8 @@ public class Tab { void handleLocationChange(JSONObject message) throws JSONException { final String uri = message.getString("uri"); mEnteringReaderMode = ReaderModeUtils.isEnteringReaderMode(mUrl, uri); final String oldUrl = getURL(); mEnteringReaderMode = ReaderModeUtils.isEnteringReaderMode(oldUrl, uri); updateURL(uri); updateUserSearch(message.getString("userSearch")); Loading @@ -616,7 +617,7 @@ public class Tab { if (message.getBoolean("sameDocument")) { // We can get a location change event for the same document with an anchor tag // Notify listeners so that buttons like back or forward will update themselves Tabs.getInstance().notifyListeners(this, Tabs.TabEvents.LOCATION_CHANGE, uri); Tabs.getInstance().notifyListeners(this, Tabs.TabEvents.LOCATION_CHANGE, oldUrl); return; } Loading @@ -636,7 +637,7 @@ public class Tab { setAboutHomePage(HomePager.Page.valueOf(homePage)); } Tabs.getInstance().notifyListeners(this, Tabs.TabEvents.LOCATION_CHANGE, uri); Tabs.getInstance().notifyListeners(this, Tabs.TabEvents.LOCATION_CHANGE, oldUrl); } private boolean shouldShowProgress(String url) { Loading Loading
mobile/android/base/Tab.java +4 −3 Original line number Diff line number Diff line Loading @@ -608,7 +608,8 @@ public class Tab { void handleLocationChange(JSONObject message) throws JSONException { final String uri = message.getString("uri"); mEnteringReaderMode = ReaderModeUtils.isEnteringReaderMode(mUrl, uri); final String oldUrl = getURL(); mEnteringReaderMode = ReaderModeUtils.isEnteringReaderMode(oldUrl, uri); updateURL(uri); updateUserSearch(message.getString("userSearch")); Loading @@ -616,7 +617,7 @@ public class Tab { if (message.getBoolean("sameDocument")) { // We can get a location change event for the same document with an anchor tag // Notify listeners so that buttons like back or forward will update themselves Tabs.getInstance().notifyListeners(this, Tabs.TabEvents.LOCATION_CHANGE, uri); Tabs.getInstance().notifyListeners(this, Tabs.TabEvents.LOCATION_CHANGE, oldUrl); return; } Loading @@ -636,7 +637,7 @@ public class Tab { setAboutHomePage(HomePager.Page.valueOf(homePage)); } Tabs.getInstance().notifyListeners(this, Tabs.TabEvents.LOCATION_CHANGE, uri); Tabs.getInstance().notifyListeners(this, Tabs.TabEvents.LOCATION_CHANGE, oldUrl); } private boolean shouldShowProgress(String url) { Loading