mirror of
https://github.com/wavetermdev/waveterm.git
synced 2025-02-19 02:11:47 +01:00
fix: shrink the ssh connection box when no error (#1781)
This removes the rendering of the overlay scrollbars component when there are no error messages to scroll.
This commit is contained in:
parent
5ee1f4bbe9
commit
5f65d85d00
@ -448,14 +448,16 @@ const ConnStatusOverlay = React.memo(
|
|||||||
{showIcon && <i className="fa-solid fa-triangle-exclamation"></i>}
|
{showIcon && <i className="fa-solid fa-triangle-exclamation"></i>}
|
||||||
<div className="connstatus-status">
|
<div className="connstatus-status">
|
||||||
<div className="connstatus-status-text">{statusText}</div>
|
<div className="connstatus-status-text">{statusText}</div>
|
||||||
<OverlayScrollbarsComponent
|
{(showError || showWshError) && (
|
||||||
className="connstatus-error"
|
<OverlayScrollbarsComponent
|
||||||
options={{ scrollbars: { autoHide: "leave" } }}
|
className="connstatus-error"
|
||||||
>
|
options={{ scrollbars: { autoHide: "leave" } }}
|
||||||
<CopyButton className="copy-button" onClick={handleCopy} title="Copy" />
|
>
|
||||||
{showError ? <div>error: {connStatus.error}</div> : null}
|
<CopyButton className="copy-button" onClick={handleCopy} title="Copy" />
|
||||||
{showWshError ? <div>unable to use wsh: {connStatus.wsherror}</div> : null}
|
{showError ? <div>error: {connStatus.error}</div> : null}
|
||||||
</OverlayScrollbarsComponent>
|
{showWshError ? <div>unable to use wsh: {connStatus.wsherror}</div> : null}
|
||||||
|
</OverlayScrollbarsComponent>
|
||||||
|
)}
|
||||||
{showWshError && (
|
{showWshError && (
|
||||||
<Button className={reconClassName} onClick={handleDisableWsh}>
|
<Button className={reconClassName} onClick={handleDisableWsh}>
|
||||||
always disable wsh
|
always disable wsh
|
||||||
|
Loading…
Reference in New Issue
Block a user