I think the Deferred command is actually a timer set to 1ms, so 1ms is
added.
Also it will run after everything else that has been queued so far. This
means that other deferred commands issued so far will run first, and also
that any RPC/Requestbuilder requests that have been issued *might* have
returned in the meantime.

Other than that, actual performance isn't compromised, and the *perceived*
response time (by the user) is vastly improved :-)

Ian

http://examples.roughian.com


2009/7/8 rohan <[email protected]>

>
> Thanks Ian Bambury
>
> It is working fine,...is it effects the performance ?????
>
>
> --Subbu
>
> On Jul 8, 11:50 am, rohan <[email protected]> wrote:
> > In my situation the code is in If block
> > if( true) {
> > popup.show();
> > store.load() // it takes 5-6 sec.
> > // It is sequence of steps like server calls, developing front end,
> > other processing.
> > popup.hide();}
> >
> > If i execute it like this popup is not shown because popup.show & hide
> > both are executing at a time.
> > I removed popup.hide() to know whether popup is shown or not? It is
> > showing popup after completion of all the process it shows popup.
> > ( after execution of IF block)
> > How handle this situation???/
> > Thanks
> > Rohan
> >
> > On Jul 8, 10:42 am, Mikhail M <[email protected]> wrote:
> >
> > > I suppose you should use listeners. And call method popup.hide(); in
> right
> > > place
> > > For  example
> > > popup.show();
> > > store.load() // it takes 5-6 sec.
> > > popup.hide();
> > > INCORRECT
> >
> > > but
> > > popup.show();
> > > store.addListener(new StoreListenerAdapter() {
> > >     @Override
> > >     onLoad() {
> > >         popup.hide();
> > >     }});
> >
> > > works properly
> >
> > > Check your source code once more and use listeners
> >
> > > 2009/7/8 rohan <[email protected]>
> >
> > > > I am showing transparent screen using a popup.
> >
> > > > On an onclick event of a button Iam showing a popup in an ‘if’ block,
> > > > but the popup is only shown when if returns from the if block, why it
> > > > behaves like this? Is there any other way to show a popup in an ‘if’
> > > > block?
> >
> > > > Below is the code
> >
> > > > if(Condition){
> > > > popup.show();
> > > > do some work;//// it takes 5-6 sec. This time my screen is blocked
> > > > with popup
> > > > popup.hide();
> >
> > > > }
> >
> > > > But it is not working, If i remove popup.hide(), popup is shown after
> > > > the IF block executed. So at that time it is useless
> >
> > > > Can any one help me in this.
> >
> > > > Thanks
> > > > Rohan
> >
> > > --
> > > Best wishes
> > > Mikhail Mamaev
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/Google-Web-Toolkit?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to