fix(editor): support reactive readonly for table block (#11248)

fix: BS-2957
This commit is contained in:
zzj3720
2025-03-28 08:19:46 +00:00
parent ca301f0dab
commit bac9e99433

View File

@@ -29,9 +29,6 @@ export class SelectionController implements ReactiveController {
this.host.addController(this);
}
hostConnected() {
if (this.dataManager.readonly$.value) {
return;
}
this.dragListener();
this.host.handleEvent('copy', this.onCopy);
this.host.handleEvent('cut', this.onCut);
@@ -84,7 +81,7 @@ export class SelectionController implements ReactiveController {
window.addEventListener('mouseup', onUp);
}
dragListener() {
if (IS_MOBILE) {
if (IS_MOBILE || this.dataManager.readonly$.value) {
return;
}
this.host.disposables.addFromEvent(this.host, 'mousedown', event => {