refactor(editor): remove legacy block service spec slots (#11013)

This commit is contained in:
Saul-Mirone
2025-03-19 15:52:20 +00:00
parent 1c8d25bc29
commit 76dc55f328
8 changed files with 9 additions and 68 deletions

View File

@@ -188,11 +188,11 @@ export class EdgelessAutoConnectWidget extends WidgetComponent<RootBlockModel> {
}
private readonly _updateLabels = () => {
const service = this.service;
if (!service.doc.root) return;
const doc = this.std.store;
const root = doc.root;
if (!root) return;
const pageVisibleBlocks = new Map<AutoConnectElement, number>();
const notes = service.doc.root?.children.filter(child =>
const notes = root.children.filter(child =>
matchModels(child, [NoteBlockModel])
);
const edgelessOnlyNotesSet = new Set<NoteBlockModel>();

View File

@@ -63,9 +63,7 @@ export class AffineScrollAnchoringWidget extends WidgetComponent {
anchorBounds$ = signal<Bound | null>(null);
highlighted$ = computed(() =>
this.service.selectionManager.find(HighlightSelection)
);
highlighted$ = computed(() => this.std.selection.find(HighlightSelection));
#getBoundsInEdgeless() {
const controller = this.std.get(GfxControllerIdentifier);