render after 600ms instead of 750; render injected fullscreen toggle button with rest of html
Hunter
Wednesday, July 16th, 2025 at 6:59 PM
279 doc.head.appendChild(style);
280 }
281
282 + // Create fullscreen toggle button immediately
283 + createFullscreenToggle();
284 +
285 doc.close();
286
287 // Restore scroll position after a short delay to ensure content is rendered
293 } catch (e) {
294 // Ignore cross-origin errors
295 }
- // Create fullscreen toggle button after content is rendered
- createFullscreenToggle();
296 }, 10);
297 }
298
393 EditorView.updateListener.of((update) => {
394 if (update.docChanged) {
395 clearTimeout(updateTimer);
- updateTimer = setTimeout(updatePreview, 750);
396 + updateTimer = setTimeout(updatePreview, 600);
397 saveToStorage();
398 }
399 }),