perform exit cleanup when browser is closed regardless of whether last tab is deleted or not
This commit is contained in:
parent
de2d0b2ca4
commit
0a4d81f7e2
@ -1068,7 +1068,7 @@ public abstract class BrowserActivity extends ThemableBrowserActivity implements
|
||||
Log.d(Constants.TAG, "deleted tab");
|
||||
}
|
||||
|
||||
private void performExitCleanUp() {
|
||||
public void performExitCleanUp() {
|
||||
final LightningView currentTab = mTabsManager.getCurrentTab();
|
||||
if (mPreferences.getClearCacheExit() && currentTab != null && !isIncognito()) {
|
||||
WebUtils.clearCache(currentTab.getWebView());
|
||||
|
@ -58,6 +58,7 @@ public class IncognitoActivity extends BrowserActivity {
|
||||
@Override
|
||||
public void closeActivity() {
|
||||
closeDrawers();
|
||||
performExitCleanUp();
|
||||
finish();
|
||||
}
|
||||
}
|
||||
|
@ -59,6 +59,7 @@ public class MainActivity extends BrowserActivity {
|
||||
@Override
|
||||
public void closeActivity() {
|
||||
closeDrawers();
|
||||
performExitCleanUp();
|
||||
moveTaskToBack(true);
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user