diff --git a/src/renderer/components/MainPanel.tsx b/src/renderer/components/MainPanel.tsx index 71a49edb..166498d5 100644 --- a/src/renderer/components/MainPanel.tsx +++ b/src/renderer/components/MainPanel.tsx @@ -1503,7 +1503,8 @@ export const MainPanel = React.memo( )} {/* Show File Preview in main area when open, otherwise show terminal output and input */} - {previewFile ? ( + {/* Skip rendering terminal/preview when loading remote file - loading state takes over entire main area */} + {filePreviewLoading && !previewFile ? null : previewFile ? (