Focus previously focussed tab when cancelling preview mode

pull/223/head
Ruben Daniels 2015-11-12 20:13:07 +00:00
rodzic d568e250e4
commit 6b2f967dab
2 zmienionych plików z 7 dodań i 3 usunięć

Wyświetl plik

@ -1345,6 +1345,8 @@ define(function(require, module, exports) {
}
function cancelPreview(keep) {
var lastFocussedTab = focussedTab;
// Unload last preview tab
if (lastPreviewTab) {
lastPreviewTab.unload();
@ -1364,11 +1366,13 @@ define(function(require, module, exports) {
delete previewTab.document.meta.existing;
}
else {
previewTab.unload();
var tab = previewTab;
previewTab = null;
tab.unload(); // TODO this focusses the last tab. If there is a speed concern, fix this.
}
previewTab = null;
focussedTab && focussedTab.activate();
lastFocussedTab && lastFocussedTab.activate();
return false;
}

Wyświetl plik

@ -77,7 +77,7 @@ define(function(require, exports, module) {
"To see the effect of this change, please refresh Cloud9.");
hasAlerted = true;
}
}
};
if (!found[name])
plugin.add(obj, plugin);