From cad41ea480113f40c88fae77333530c8b78e50be Mon Sep 17 00:00:00 2001 From: Alex ORLUC <alex.orluc@maarch.org> Date: Tue, 10 Mar 2020 11:18:45 +0100 Subject: [PATCH] FEAT #12091 TIME 0:20 fix fullscreen onlyoffice --- .../attachments-page/attachment-page.component.scss | 2 +- src/frontend/app/viewer/document-viewer.component.html | 2 +- .../onlyoffice-api-js/onlyoffice-viewer.component.scss | 2 +- .../plugins/onlyoffice-api-js/onlyoffice-viewer.component.ts | 4 +++- 4 files changed, 6 insertions(+), 4 deletions(-) diff --git a/src/frontend/app/attachments/attachments-page/attachment-page.component.scss b/src/frontend/app/attachments/attachments-page/attachment-page.component.scss index 5f67ed061e2..f48e6dc4709 100644 --- a/src/frontend/app/attachments/attachments-page/attachment-page.component.scss +++ b/src/frontend/app/attachments/attachments-page/attachment-page.component.scss @@ -71,7 +71,7 @@ ::ng-deep.mat-tab-header { position: sticky; - z-index: 2; + z-index: 1; height: 50px; background: white; top: 0px; diff --git a/src/frontend/app/viewer/document-viewer.component.html b/src/frontend/app/viewer/document-viewer.component.html index 564d0e338bc..3e51000d33b 100644 --- a/src/frontend/app/viewer/document-viewer.component.html +++ b/src/frontend/app/viewer/document-viewer.component.html @@ -110,7 +110,7 @@ (triggerCloseEditor)="closeEditor()" (triggerModifiedDocument)="isDocModified = true"></onlyoffice-viewer> </ng-container> <button mat-fab *ngIf="isDocModified && mode === 'mainDocument' && resId !== null" color="accent" - [title]="lang.saveModifications" style="position: absolute;z-index: 1;bottom: 40px;right: 60px;" + [title]="lang.saveModifications" style="position: absolute;z-index: 3;bottom: 40px;right: 60px;" (click)="saveMainDocument()"> <mat-icon style="height:auto;font-size:20px;" class="fas fa-check"></mat-icon> </button> diff --git a/src/frontend/plugins/onlyoffice-api-js/onlyoffice-viewer.component.scss b/src/frontend/plugins/onlyoffice-api-js/onlyoffice-viewer.component.scss index f7936e51c2a..7e0ff7e03f3 100644 --- a/src/frontend/plugins/onlyoffice-api-js/onlyoffice-viewer.component.scss +++ b/src/frontend/plugins/onlyoffice-api-js/onlyoffice-viewer.component.scss @@ -2,7 +2,7 @@ .onlyofficeButton_fullscreen, .onlyofficeButton_close { position: absolute; top: 12px; - z-index: 1; + z-index: 3; } .onlyofficeButton { diff --git a/src/frontend/plugins/onlyoffice-api-js/onlyoffice-viewer.component.ts b/src/frontend/plugins/onlyoffice-api-js/onlyoffice-viewer.component.ts index 68812944551..24f6d303650 100644 --- a/src/frontend/plugins/onlyoffice-api-js/onlyoffice-viewer.component.ts +++ b/src/frontend/plugins/onlyoffice-api-js/onlyoffice-viewer.component.ts @@ -15,7 +15,7 @@ import { LANG } from '../../app/translate.component'; import { ConfirmComponent } from '../modal/confirm.component'; import { MatDialogRef, MatDialog } from '@angular/material'; import { NotificationService } from '../../app/notification.service'; -import { HeaderService } from '../../service/header.service.js'; +import { HeaderService } from '../../service/header.service'; declare var DocsAPI: any; declare function $j(selector: any): any; @@ -314,11 +314,13 @@ export class EcplOnlyofficeViewerComponent implements OnInit, AfterViewInit { this.headerService.sideNavLeft.close(); } $j("iframe[name='frameEditor']").css("position", "fixed"); + $j("iframe[name='frameEditor']").css("z-index", "2"); } else { if (this.headerService.sideNavLeft !== null) { this.headerService.sideNavLeft.open(); } $j("iframe[name='frameEditor']").css("position", "initial"); + $j("iframe[name='frameEditor']").css("z-index", "1"); } this.fullscreenMode = !this.fullscreenMode; } -- GitLab