[Editor] Disable mouse events when leaving the highlight mode

This commit is contained in:
Calixte Denizet 2023-12-01 17:10:19 +01:00
parent 096426f073
commit 83d0b6cb55
2 changed files with 16 additions and 0 deletions

View File

@ -198,6 +198,18 @@ class HighlightEditor extends AnnotationEditor {
}); });
} }
/** @inheritdoc */
disableEditing() {
super.disableEditing();
this.div.classList.toggle("disabled", true);
}
/** @inheritdoc */
enableEditing() {
super.enableEditing();
this.div.classList.toggle("disabled", false);
}
/** @inheritdoc */ /** @inheritdoc */
fixAndSetPosition() { fixAndSetPosition() {
return super.fixAndSetPosition(0); return super.fixAndSetPosition(0);

View File

@ -954,6 +954,10 @@
pointer-events: auto; pointer-events: auto;
} }
&.disabled .internal {
pointer-events: none;
}
&.selectedEditor { &.selectedEditor {
.internal { .internal {
cursor: pointer; cursor: pointer;