+1.

When the user presses "load / submit / ..." on my app, I enable the
glass pane, and they have to wait until the submit has completed
successfully.  I see nothing wrong with this approach:

PopupPanel loadingDialog = new PopupPanel();
loadingDialog.setWidget(loadingImageAnimation);
loadingDialog.setGlassEnabled(true);
loadingDialog.center();

.. do the work

onSuccess and onFailure callback
loadingDialog.hide();



On Jun 10, 9:28 am, Carl Pritchett <bogusggem...@gmail.com> wrote:
> > Your proposal is interesting. But as a user, if I have to wait, I
> > leave... So many be an application needing some "wait a minute" popup
> > is not a good approach for the future.
>
> I wouldn't popup (block user interaction) over the whole page! Just
> the component that needs to load. In fact you don't even need to block
> user interaction. I just do it in my application because (for example)
> the user has clicked refresh on a component and any interaction with
> the refreshing component would be invalid. So in my case partial
> blocking the UI is better for the user - they can go on interacting
> with other parts of the app (we have a multiple "portal like" windows)
>
> Carl.

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to google-web-tool...@googlegroups.com.
To unsubscribe from this group, send email to 
google-web-toolkit+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-web-toolkit?hl=en.

Reply via email to