RED-8748 - fixed revert value dialog
This commit is contained in:
parent
6d7f6cbe2b
commit
1ba99def41
@ -8,7 +8,6 @@ import { CircleButtonComponent, IconButtonComponent, IconButtonTypes, IqserDialo
|
|||||||
import { TranslateModule } from '@ngx-translate/core';
|
import { TranslateModule } from '@ngx-translate/core';
|
||||||
import { IComponentLogEntry } from '@red/domain';
|
import { IComponentLogEntry } from '@red/domain';
|
||||||
import { RevertValueDialogComponent } from '../../dialogs/docu-mine/revert-value-dialog/revert-value-dialog.component';
|
import { RevertValueDialogComponent } from '../../dialogs/docu-mine/revert-value-dialog/revert-value-dialog.component';
|
||||||
import { FileDataService } from '../../services/file-data.service';
|
|
||||||
|
|
||||||
@Component({
|
@Component({
|
||||||
selector: 'redaction-editable-structured-component-value [entry] [canEdit]',
|
selector: 'redaction-editable-structured-component-value [entry] [canEdit]',
|
||||||
|
|||||||
@ -6,7 +6,8 @@
|
|||||||
display: flex;
|
display: flex;
|
||||||
|
|
||||||
div {
|
div {
|
||||||
flex-grow: 1;
|
flex: 1;
|
||||||
|
overflow: hidden;
|
||||||
|
|
||||||
.header {
|
.header {
|
||||||
font-weight: bold;
|
font-weight: bold;
|
||||||
@ -16,11 +17,12 @@
|
|||||||
margin-top: 10px;
|
margin-top: 10px;
|
||||||
padding: 10px 0 10px 15px;
|
padding: 10px 0 10px 15px;
|
||||||
width: 90%;
|
width: 90%;
|
||||||
|
height: 100%;
|
||||||
background: var(--iqser-grey-8);
|
background: var(--iqser-grey-8);
|
||||||
|
|
||||||
p {
|
p {
|
||||||
margin: 0;
|
margin: 0;
|
||||||
height: 16px;
|
min-height: 16px;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -275,15 +275,6 @@ export class ViewerHeaderService {
|
|||||||
|
|
||||||
updateElements(): void {
|
updateElements(): void {
|
||||||
this._pdf.instance?.UI.setHeaderItems(header => {
|
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 enabledItems: IHeaderElement[] = [];
|
||||||
const groups: HeaderElementType[][] = [
|
const groups: HeaderElementType[][] = [
|
||||||
[HeaderElements.COMPARE_BUTTON, HeaderElements.CLOSE_COMPARE_BUTTON],
|
[HeaderElements.COMPARE_BUTTON, HeaderElements.CLOSE_COMPARE_BUTTON],
|
||||||
@ -302,15 +293,15 @@ export class ViewerHeaderService {
|
|||||||
groups.forEach(group => this.#pushGroup(enabledItems, group));
|
groups.forEach(group => this.#pushGroup(enabledItems, group));
|
||||||
|
|
||||||
const loadAllAnnotationsButton = this.#buttons.get(HeaderElements.LOAD_ALL_ANNOTATIONS);
|
const loadAllAnnotationsButton = this.#buttons.get(HeaderElements.LOAD_ALL_ANNOTATIONS);
|
||||||
let startButtons = 11 - deletedDividers;
|
let startButtons = 11;
|
||||||
let deleteCount = 15 - deletedDividers;
|
let deleteCount = 15;
|
||||||
|
|
||||||
if (this.#isEnabled(HeaderElements.LOAD_ALL_ANNOTATIONS)) {
|
if (this.#isEnabled(HeaderElements.LOAD_ALL_ANNOTATIONS)) {
|
||||||
if (!header.getItems().includes(loadAllAnnotationsButton)) {
|
if (!header.getItems().includes(loadAllAnnotationsButton)) {
|
||||||
header.get('leftPanelButton').insertAfter(loadAllAnnotationsButton);
|
header.get('leftPanelButton').insertAfter(loadAllAnnotationsButton);
|
||||||
}
|
}
|
||||||
startButtons = 12 - deletedDividers;
|
startButtons = 12;
|
||||||
deleteCount = 16 - deletedDividers;
|
deleteCount = 16;
|
||||||
} else {
|
} else {
|
||||||
header.delete(HeaderElements.LOAD_ALL_ANNOTATIONS);
|
header.delete(HeaderElements.LOAD_ALL_ANNOTATIONS);
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user