Merge pull request #17364 from calixteman/editor_disable_highlight

[Editor] Disable mouse events when leaving the highlight mode
This commit is contained in:
calixteman 2023-12-01 18:49:52 +01:00 committed by GitHub
commit 6b3ae4492e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
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 */
fixAndSetPosition() {
return super.fixAndSetPosition(0);

View File

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