I'm trying to introduce GWT into an existing page, both to get rid of
my Javascript headaches, and to take advantage of ClientBundle. I'm
using:

  ...
  private static final MyClientBundle myBundle =
GWT.create( MyBundle.class );

  public void onModuleLoad() {
    StyleInjector.injectAtStart( myBundle.style().getText(), true );
  ...
  }
  ...

...and everything shows up as expected, but on the compiled-down code
there's a brief flash of unstyled content (FOUC) before the bundle
kicks in. It's the same problem on IE, FF, Safari & Chrome.

I can see why it's happening - onModuleLoad won't get called until the
browser calls onLoad, and by then it's already rendered the page - but
I'd like to fix it if I can. (I suppose I can hide the page as it
loads and use GWT to make it visible, but that feels a bit hackish.)
Does anyone have a proper way to fix this?

-- 
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