Skip to content

Commit 0e4d5ed

Browse files
committed
feat: live preview panel shows up on app start
1 parent d56e1ce commit 0e4d5ed

File tree

1 file changed

+7
-1
lines changed
  • src/extensions/default/Phoenix-live-preview

1 file changed

+7
-1
lines changed

src/extensions/default/Phoenix-live-preview/main.js

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,14 +94,20 @@ define(function (require, exports, module) {
9494
}
9595

9696
function _loadPreview() {
97-
$iframe.attr('src', utils.getPreviewURL());
97+
if(panel.isVisible()){
98+
$iframe.attr('src', utils.getPreviewURL());
99+
}
98100
}
99101

100102
AppInit.appReady(function () {
101103
_createExtensionPanel();
102104
ProjectManager.on(ProjectManager.EVENT_PROJECT_OPEN, _loadPreview);
103105
ProjectManager.on(ProjectManager.EVENT_PROJECT_FILE_CHANGED, _loadPreview);
104106
EditorManager.on("activeEditorChange", _loadPreview);
107+
// We always show the live preview panel on startup
108+
setTimeout(()=>{
109+
_setPanelVisibility(true);
110+
}, 1000);
105111
});
106112
});
107113

0 commit comments

Comments
 (0)