diff --git a/gui.js b/gui.js index b8e3186b..e02b3ed9 100644 --- a/gui.js +++ b/gui.js @@ -5112,7 +5112,10 @@ ProjectDialogMorph.prototype.setSource = function (source) { this.projectList = []; SnapCloud.getProjectList( function (projectList) { - myself.installCloudProjectList(projectList); + // Don't show cloud projects if user has since switch panes. + if (myself.source === 'cloud') { + myself.installCloudProjectList(projectList); + } msg.destroy(); }, function (err, lbl) {