diff --git a/orion-visor-ui/src/components/exec/log/panel/log-appender.ts b/orion-visor-ui/src/components/exec/log/panel/log-appender.ts index 6bbc02b1..45597e91 100644 --- a/orion-visor-ui/src/components/exec/log/panel/log-appender.ts +++ b/orion-visor-ui/src/components/exec/log/panel/log-appender.ts @@ -34,7 +34,7 @@ export default class LogAppender implements ILogAppender { this.config = config; this.current = undefined as unknown as LogAppenderView; this.appenderViews = {}; - this.fitAllFn = useDebounceFn(this.fitAll).bind(this); + this.fitAllFn = useDebounceFn(this.fitAll, 300).bind(this); } // 初始化 diff --git a/orion-visor-ui/src/views/host/terminal/handler/terminal-session-manager.ts b/orion-visor-ui/src/views/host/terminal/handler/terminal-session-manager.ts index 8983d368..a84f6842 100644 --- a/orion-visor-ui/src/views/host/terminal/handler/terminal-session-manager.ts +++ b/orion-visor-ui/src/views/host/terminal/handler/terminal-session-manager.ts @@ -30,7 +30,7 @@ export default class TerminalSessionManager implements ITerminalSessionManager { constructor() { this.sessions = {}; this.channel = new TerminalChannel(this); - this.dispatchResizeFn = useDebounceFn(this.dispatchResize).bind(this); + this.dispatchResizeFn = useDebounceFn(this.dispatchResize, 300).bind(this); } // 打开 ssh 会话