Unanswered: Painted gets fired before the screen is rendered
Unanswered: Painted gets fired before the screen is rendered
Hi,
i want to show loading screen on some action and want to hide it only when the whole screen gets rendered.
but what i see is painted gets fired before the screen get rendered.
The painted event is fired before things are inserted, the next step after painted is actual DOM insert. What are you trying to do in the painted event? There may be a better way to go about it.
User is on screen A,
User clicks button on screen A
on button tab event i show loading gif.
i make some calculation and dynamically create screen B.
now when the whole of screen B is rendered i want to hide the loding gif
on screen B i tried many of the events like painted, show, etc... but all gets fired before the screen gets rendered. my loading gif disappears and after a delay screen B gets rendered.
i want a event like onLoad() on screen B, any ideas?