Parcourir la source

ignore LociLabelManager without providers

Alexander Rose il y a 1 an
Parent
commit
1d434c259a
1 fichiers modifiés avec 2 ajouts et 0 suppressions
  1. 2 0
      src/mol-plugin-state/manager/loci-label.ts

+ 2 - 0
src/mol-plugin-state/manager/loci-label.ts

@@ -94,6 +94,8 @@ export class LociLabelManager {
 
     constructor(public ctx: PluginContext) {
         ctx.managers.interactivity.lociHighlights.addProvider((loci, action, noRender) => {
+            if (this.providers.length === 0) return;
+
             this.mark(loci, action);
             if (!noRender) this.showLabels();
         });