зеркало из https://github.com/mozilla/pjs.git
Bug 580193 - Sending application in background using Back button causes focused tab to close [r=mfinkle]
This commit is contained in:
Родитель
874d4802a6
Коммит
67e1fbe24c
|
@ -686,18 +686,13 @@ var BrowserUI = {
|
||||||
let tab = Browser.selectedTab;
|
let tab = Browser.selectedTab;
|
||||||
let browser = tab.browser;
|
let browser = tab.browser;
|
||||||
|
|
||||||
if (browser.canGoBack) {
|
if (browser.canGoBack)
|
||||||
browser.goBack();
|
browser.goBack();
|
||||||
} else if (tab.owner) {
|
else if (tab.owner)
|
||||||
this.closeTab(tab);
|
this.closeTab(tab);
|
||||||
}
|
|
||||||
#ifdef ANDROID
|
#ifdef ANDROID
|
||||||
else if (Browser.tabs.length == 1) {
|
else
|
||||||
this.doCommand("cmd_quit");
|
|
||||||
} else {
|
|
||||||
this.closeTab(tab);
|
|
||||||
window.QueryInterface(Ci.nsIDOMChromeWindow).minimize();
|
window.QueryInterface(Ci.nsIDOMChromeWindow).minimize();
|
||||||
}
|
|
||||||
#endif
|
#endif
|
||||||
},
|
},
|
||||||
|
|
||||||
|
|
Загрузка…
Ссылка в новой задаче