RED-3721: Hide highlight header action buttons when multiselect active
This commit is contained in:
parent
dbdf1edb64
commit
de8aa9a920
@ -3,7 +3,7 @@
|
||||
<span [translateParams]="highlightGroup" [translate]="'highlights'" class="all-caps-label"></span>
|
||||
</div>
|
||||
|
||||
<div *ngIf="isWritable$ | async">
|
||||
<div *ngIf="(isWritable$ | async) && (multiSelectInactive$ | async)">
|
||||
<iqser-circle-button
|
||||
(action)="convertHighlights(highlightGroup)"
|
||||
[size]="28"
|
||||
@ -11,8 +11,8 @@
|
||||
[type]="circleButtonTypes.dark"
|
||||
class="mr-2"
|
||||
icon="red:convert"
|
||||
tooltipPosition="above"
|
||||
iqserHelpMode="convert_highlights"
|
||||
tooltipPosition="above"
|
||||
></iqser-circle-button>
|
||||
|
||||
<iqser-circle-button
|
||||
@ -21,7 +21,7 @@
|
||||
[tooltip]="'file-preview.highlights.remove' | translate"
|
||||
[type]="circleButtonTypes.dark"
|
||||
icon="iqser:trash"
|
||||
tooltipPosition="above"
|
||||
iqserHelpMode="remove_highlights"
|
||||
tooltipPosition="above"
|
||||
></iqser-circle-button>
|
||||
</div>
|
||||
|
||||
@ -5,6 +5,7 @@ import { FilePreviewStateService } from '../../services/file-preview-state.servi
|
||||
import { AnnotationWrapper } from '@models/file/annotation.wrapper';
|
||||
import { FilePreviewDialogService } from '../../services/file-preview-dialog.service';
|
||||
import { FileDataService } from '../../services/file-data.service';
|
||||
import { MultiSelectService } from '../../services/multi-select.service';
|
||||
|
||||
@Component({
|
||||
selector: 'redaction-highlights-separator [highlightGroup] [annotation]',
|
||||
@ -19,11 +20,13 @@ export class HighlightsSeparatorComponent {
|
||||
|
||||
readonly circleButtonTypes = CircleButtonTypes;
|
||||
readonly isWritable$ = this._state.isWritable$;
|
||||
readonly multiSelectInactive$ = this._multiSelectService.inactive$;
|
||||
|
||||
constructor(
|
||||
private readonly _dialogService: FilePreviewDialogService,
|
||||
private readonly _state: FilePreviewStateService,
|
||||
private readonly _fileDataService: FileDataService,
|
||||
private readonly _multiSelectService: MultiSelectService,
|
||||
) {}
|
||||
|
||||
convertHighlights(highlightGroup: TextHighlightsGroup): void {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user