- Affected version
- 2.3.13
XF.DynamicDate calculates the time drift between client and server once upon page load.
If the page (for example a thread) ist kept open for a long time, the drift changes in between (for example client drift becomes more than -2 seconds) and a new reply is made by the client this may cause output like "In a moment", "In a minute", etc. while in fact the content was obviously posted just now.
Suggested Fix
When doing a refresh and
If the page (for example a thread) ist kept open for a long time, the drift changes in between (for example client drift becomes more than -2 seconds) and a new reply is made by the client this may cause output like "In a moment", "In a minute", etc. while in fact the content was obviously posted just now.
Suggested Fix
When doing a refresh and
now significantly differs from localLoadTime + numRefreshes * refreshInterval resync with server time.