The 100ms pure-debounce approach caused a visible layout flash on every render (normal mode too) because Tokyo UX was not applied for 100ms. Fix: call setStrings() immediately in the MutationObserver callback to prevent any flash, AND keep a 250ms delayed follow-up call to catch async train re-renders from mock XHR setTimeout(0) responses. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
65 KiB
65 KiB