From 4515d54980f47e42d5bb6e2815db644aa874aef0 Mon Sep 17 00:00:00 2001 From: zhaojisen <1301338853@qq.com> Date: Tue, 8 Jul 2025 11:10:45 +0800 Subject: [PATCH] Fixed: Fix the issue where the right split screen sometimes fails to adapt to the window display. --- src/app/elements/elements.component.ts | 80 +++++++++---------- .../replay/guacamole/guacamole.component.html | 2 +- .../replay/guacamole/guacamole.component.scss | 45 ++++++++--- .../replay/parts/parts.component.scss | 45 ++++++++++- .../elements/replay/parts/parts.component.ts | 11 ++- 5 files changed, 126 insertions(+), 57 deletions(-) diff --git a/src/app/elements/elements.component.ts b/src/app/elements/elements.component.ts index 89b7aa895..9e9de94fb 100644 --- a/src/app/elements/elements.component.ts +++ b/src/app/elements/elements.component.ts @@ -1,46 +1,42 @@ // Elements -import {ElementLeftBarComponent} from './left-bar/left-bar.component'; -import {ElementContentComponent} from './content/content.component'; -import {ElementContentWindowComponent} from './content/content-window/content-window.component'; -import {ElementContentTabComponent} from './content/content-tab/content-tab.component'; -import {ElementContentFooterComponent} from './content/content-footer/content-footer.component'; -import {ElementAssetTreeComponent} from './asset-tree/asset-tree.component'; -import {ElementTreeFilterComponent} from '@app/elements/asset-tree/tree-filter/tree-filter.component'; -import {ElementOrganizationComponent} from '@app/elements/left-bar/organization/organization.component'; -import {ElementUserFileComponent} from '@app/elements/nav/profile/profile.component'; -import {ElementNavComponent} from './nav/nav.component'; -import {ElementIframeComponent} from './iframe/iframe.component'; -import {ElementConnectComponent} from './connect/connect.component'; -import {ElementConnectDialogComponent} from './connect/connect-dialog/connect-dialog.component'; -import {ElementSettingComponent} from '@app/elements/nav/setting/setting.component'; -import {ElementReplayGuacamoleComponent} from './replay/guacamole/guacamole.component'; -import {ElementConnectorKokoComponent} from './content/content-window/koko/koko.component'; -import {ElementConnectorMagnusComponent} from './content/content-window/magnus/magnus.component'; -import {ElementConnectorDefaultComponent} from '@app/elements/content/content-window/default/default.component'; -import {ElementContentViewComponent} from '@app/elements/content/content-window/content-view/content-view.component'; -import {ElementSelectAccountComponent} from './connect/connect-dialog/select-account/select-account.component'; -import {ElementReplayAsciicastComponent} from '@app/elements/replay/asciicast/asciicast.component'; -import {ElementAdvancedOptionComponent} from './connect/connect-dialog/advanced-option/advanced-option.component'; -import {ElementConnectMethodComponent} from './connect/connect-dialog/connect-method/connect-method.component'; -import {ElementDownloadDialogComponent} from './connect/download-dialog/download-dialog.component'; -import {ElementsReplayMp4Component} from './replay/mp4/mp4.component'; -import {ElementConnectorGuideComponent} from '@app/elements/content/content-window/guide/guide.component'; -import {ElementCommandDialogComponent} from '@app/elements/content/command-dialog/command-dialog.component'; -import { - ElementSendCommandDialogComponent -} from '@app/elements/content/content-footer/send-command-dialog/send-command-dialog.component'; -import { - ElementSendCommandWithVariableDialogComponent -} from '@app/elements/content/content-footer/send-command-with-variable-dialog/send-command-with-variable-dialog.component'; -import {DynamicFormComponent} from '@app/elements/content/content-footer/variable-dynamic-form/variable-dynamic-form.component'; -import {ElementChatComponent} from '@app/elements/chat/chat.component'; -import {ElementsPartsComponent} from './replay/parts/parts.component'; -import {ElementConnectorNecComponent} from '@app/elements/content/content-window/nec/nec.component'; -import {ElementFaceMonitorComponent} from '@app/elements/connect/face-monitor/face-monitor.component'; +import { ElementNavComponent } from './nav/nav.component'; +import { ElementIframeComponent } from './iframe/iframe.component'; +import { ElementConnectComponent } from './connect/connect.component'; +import { ElementContentComponent } from './content/content.component'; +import { ElementsPartsComponent } from './replay/parts/parts.component'; +import { ElementLeftBarComponent } from './left-bar/left-bar.component'; +import { ElementsReplayMp4Component } from './replay/mp4/mp4.component'; +import { ElementChatComponent } from '@app/elements/chat/chat.component'; +import { ElementAssetTreeComponent } from './asset-tree/asset-tree.component'; +import { ElementTermComponent } from '@app/elements/replay/term/term.component'; +import { ElementDialogAlertComponent } from '@app/services/dialog/alert.service'; +import { ElementSettingComponent } from '@app/elements/nav/setting/setting.component'; +import { ElementUserFileComponent } from '@app/elements/nav/profile/profile.component'; +import { ElementContentTabComponent } from './content/content-tab/content-tab.component'; +import { ElementReplayGuacamoleComponent } from './replay/guacamole/guacamole.component'; +import { ElementConnectorKokoComponent } from './content/content-window/koko/koko.component'; +import { ElementConnectDialogComponent } from './connect/connect-dialog/connect-dialog.component'; +import { ElementContentWindowComponent } from './content/content-window/content-window.component'; +import { ElementContentFooterComponent } from './content/content-footer/content-footer.component'; +import { ElementConnectorMagnusComponent } from './content/content-window/magnus/magnus.component'; +import { ElementDownloadDialogComponent } from './connect/download-dialog/download-dialog.component'; +import { ElementReplayAsciicastComponent } from '@app/elements/replay/asciicast/asciicast.component'; +import { ElementConnectorNecComponent } from '@app/elements/content/content-window/nec/nec.component'; +import { ElementFaceMonitorComponent } from '@app/elements/connect/face-monitor/face-monitor.component'; +import { ElementACLDialogComponent } from '@app/services/connect-token/acl-dialog/acl-dialog.component'; +import { ElementTreeFilterComponent } from '@app/elements/asset-tree/tree-filter/tree-filter.component'; +import { ElementOrganizationComponent } from '@app/elements/left-bar/organization/organization.component'; +import { ElementConnectorGuideComponent } from '@app/elements/content/content-window/guide/guide.component'; +import { ElementCommandDialogComponent } from '@app/elements/content/command-dialog/command-dialog.component'; +import { ElementSelectAccountComponent } from './connect/connect-dialog/select-account/select-account.component'; +import { ElementConnectMethodComponent } from './connect/connect-dialog/connect-method/connect-method.component'; +import { ElementConnectorDefaultComponent } from '@app/elements/content/content-window/default/default.component'; +import { ElementAdvancedOptionComponent } from './connect/connect-dialog/advanced-option/advanced-option.component'; +import { ElementContentViewComponent } from '@app/elements/content/content-window/content-view/content-view.component'; +import { DynamicFormComponent } from '@app/elements/content/content-footer/variable-dynamic-form/variable-dynamic-form.component'; +import { ElementSendCommandDialogComponent } from '@app/elements/content/content-footer/send-command-dialog/send-command-dialog.component'; +import { ElementSendCommandWithVariableDialogComponent } from '@app/elements/content/content-footer/send-command-with-variable-dialog/send-command-with-variable-dialog.component'; -import {ElementACLDialogComponent} from '@app/services/connect-token/acl-dialog/acl-dialog.component'; -import {ElementDialogAlertComponent} from '@app/services/dialog/alert.service'; -import {ElementTermComponent} from '@app/elements/replay/term/term.component'; export const ElementComponents = [ ElementLeftBarComponent, @@ -80,5 +76,5 @@ export const ElementComponents = [ ElementsPartsComponent, ElementACLDialogComponent, ElementDialogAlertComponent, - ElementTermComponent, + ElementTermComponent ]; diff --git a/src/app/elements/replay/guacamole/guacamole.component.html b/src/app/elements/replay/guacamole/guacamole.component.html index 9566f8b57..03b5fc7e0 100644 --- a/src/app/elements/replay/guacamole/guacamole.component.html +++ b/src/app/elements/replay/guacamole/guacamole.component.html @@ -4,7 +4,7 @@
正在跳转...
- +