render after 600ms instead of 750; render injected fullscreen toggle button with rest of html

Hunter
Wednesday, July 16th, 2025 at 6:59 PM

index.html+4-3

index.html
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  						}),