(leaf: WorkspaceLeaf)
| 702 | const observedCanvasContainers = new WeakSet<HTMLElement>(); |
| 703 | const scheduler = new ReadingModeInjectionScheduler(); |
| 704 | const scheduleInjection = (leaf: WorkspaceLeaf) => { |
| 705 | scheduler.schedule(leaf, (context) => injectReadingModeWidget(leaf, plugin, context)); |
| 706 | }; |
| 707 | |
| 708 | // Debounce to prevent excessive re-renders |
| 709 | let debounceTimer: number | null = null; |
no test coverage detected