RED-8748 - fixed revert value dialog

This commit is contained in:
Valentin Mihai 2024-06-26 15:31:30 +03:00
parent 6d7f6cbe2b
commit 1ba99def41
3 changed files with 8 additions and 16 deletions

View File

@ -8,7 +8,6 @@ import { CircleButtonComponent, IconButtonComponent, IconButtonTypes, IqserDialo
import { TranslateModule } from '@ngx-translate/core';
import { IComponentLogEntry } from '@red/domain';
import { RevertValueDialogComponent } from '../../dialogs/docu-mine/revert-value-dialog/revert-value-dialog.component';
import { FileDataService } from '../../services/file-data.service';
@Component({
selector: 'redaction-editable-structured-component-value [entry] [canEdit]',

View File

@ -6,7 +6,8 @@
display: flex;
div {
flex-grow: 1;
flex: 1;
overflow: hidden;
.header {
font-weight: bold;
@ -16,11 +17,12 @@
margin-top: 10px;
padding: 10px 0 10px 15px;
width: 90%;
height: 100%;
background: var(--iqser-grey-8);
p {
margin: 0;
height: 16px;
min-height: 16px;
}
}
}

View File

@ -275,15 +275,6 @@ export class ViewerHeaderService {
updateElements(): void {
this._pdf.instance?.UI.setHeaderItems(header => {
let deletedDividers = 0;
if (this.#isDocumine) {
const secondHeaderElement = header.getItems()[1] as IHeaderElement;
if (secondHeaderElement.type === 'divider') {
header.getItems().splice(1, 1);
deletedDividers = 1;
}
}
const enabledItems: IHeaderElement[] = [];
const groups: HeaderElementType[][] = [
[HeaderElements.COMPARE_BUTTON, HeaderElements.CLOSE_COMPARE_BUTTON],
@ -302,15 +293,15 @@ export class ViewerHeaderService {
groups.forEach(group => this.#pushGroup(enabledItems, group));
const loadAllAnnotationsButton = this.#buttons.get(HeaderElements.LOAD_ALL_ANNOTATIONS);
let startButtons = 11 - deletedDividers;
let deleteCount = 15 - deletedDividers;
let startButtons = 11;
let deleteCount = 15;
if (this.#isEnabled(HeaderElements.LOAD_ALL_ANNOTATIONS)) {
if (!header.getItems().includes(loadAllAnnotationsButton)) {
header.get('leftPanelButton').insertAfter(loadAllAnnotationsButton);
}
startButtons = 12 - deletedDividers;
deleteCount = 16 - deletedDividers;
startButtons = 12;
deleteCount = 16;
} else {
header.delete(HeaderElements.LOAD_ALL_ANNOTATIONS);
}