Just to let everyone updated the only 'clean' way i found to solve this problem.
Instead of making a RCP call to generate the report (i believe this was the cause of may problem), I've created a Hidden form with hidden components, filled with all atributes i needed, what is posted when the user clicks the print button. About the Timer Solution... It makes the browser complain again. This topic is closed. Thanks Tony Strauss. On 7 Maio, 16:28, Tony Strauss <[email protected]> wrote: > I'm not sure that I have anything to add with respect to the original > problem, except that I think that using Window.Location.assign is a > better way to go (not sure how/why it isn't working for you). > > > while(control.size() == 0){ > > //do nothing. > > > } > > I think that this is a bad move. This will be an infinite loop > because Javascript is single-threaded. In fact, I don't think that > your asynchronous rpc handler ever is getting exercised, because this > loop will tie up the Javascript thread. If you really want to do > something like this, you need to do it periodically on a Timer. > See:http://google-web-toolkit.googlecode.com/svn/javadoc/1.5/com/google/g... > > Tony > -- > Tony Strauss > Designing Patterns, > LLChttp://www.designingpatterns.comhttp://blogs.designingpatterns.com --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
