Article Details
Id: | 21005 |
Product: | finPOWER Connect |
Type: | NEW |
Version: | 4.01.00 |
Opened: | 13/12/2023 |
Closed: | 13/12/2023 |
Released: | 29/04/2024 |
Job: | J032631 |
HTML Widgets; User Dashboard; Updated to clear window.setTimout handles
Under certain circumstances, not calling window.clearTimeout
in JavaScript is known to hold on to memory.
In an effort to minimise memory usage, when a window.setTimeout
is called, a corresponding window.clearTimeout
is now called in the timer function.
For example, instead of doing the following:
window.setTimeout(Record_Load, 1000);
The code will now ensure a window.clearTimeout
is called, e.g.:
mRefreshTimer = window.setTimeout(function() {
window.clearTimeout(mRefreshTimer);
mRefreshTimer = null;
Record_Load();
}, 1000);
The following HTML Widget has been updated:
- HtmlWidget_UserDashboard1
- Version: 1.09 (13/12/2023)