v.24.2Improvement

Fix Race Condition Causing Duplicate Charts in JavaScript Code

Fix a race condition in JavaScript code leading to duplicate charts on top of each other. #60392 (Alexey Milovidov).
Fix a race condition in the JavaScript code of ClickHouse's UI that caused duplicate charts to be rendered on top of each other.

Why it matters

This fix addresses a concurrency issue in the front-end JavaScript code which led to multiple chart instances appearing simultaneously, causing visual clutter and confusion. By resolving this race condition, the user experience is improved with cleaner and more reliable chart rendering.

How to use it

Users simply need to update to the ClickHouse version that includes this fix. No additional configuration or action is required to benefit from this improvement.