You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Loading OSD tab is incredibly slow. It's caused by calling updateOSDCustomElementsDisplay.
Loading custom OSD elements fire "change" event for each filled input in custom element block. So if four custom elements are used. then it means 4 * 4 = 16, 16 calling of updateOSDCustomElementsDisplay, in updateOSDCustomElementsDisplay is called OSD.GUI.updatePreviews(); what is incredibly slow if it's called in the loop.
So for future be careful about calling OSD.GUI.updatePreviews();.
The text was updated successfully, but these errors were encountered:
Looks like it would be good if change events could be blocked until the page has finished loading. Then call the update previews once the page has finished loading.
Loading OSD tab is incredibly slow. It's caused by calling updateOSDCustomElementsDisplay.
Loading custom OSD elements fire "change" event for each filled input in custom element block. So if four custom elements are used. then it means 4 * 4 = 16, 16 calling of updateOSDCustomElementsDisplay, in updateOSDCustomElementsDisplay is called OSD.GUI.updatePreviews(); what is incredibly slow if it's called in the loop.
So for future be careful about calling OSD.GUI.updatePreviews();.
The text was updated successfully, but these errors were encountered: