Fix tool window breaking when visible while edit.js reloads

This commit is contained in:
Brad Davis 2016-01-26 18:15:41 -08:00
parent 9a8d56da77
commit fbee221966

View file

@ -103,6 +103,8 @@ Windows.Window {
if (index < 0) {
return;
}
var tab = tabView.getTab(index);
tab.enabledChanged.disconnect(updateVisiblity);
tabView.removeTab(index);
console.log("Updating visibility based on child tab removed");
updateVisiblity();
@ -137,10 +139,7 @@ Windows.Window {
}
console.log("Updating visibility based on child tab added");
newTab.enabledChanged.connect(function() {
console.log("Updating visibility based on child tab enabled change");
updateVisiblity();
})
newTab.enabledChanged.connect(updateVisiblity)
updateVisiblity();
return newTab
}