Re: StyleInjector chokes on startup

2020-06-24 Thread Colin Alworth
Sorry, I phrased that poorly. Old scheduler with "old events" (i.e. from JSNI that correctly uses $entry, buggy JSNI forgetting $entry doesnt count) will work properly, and old/new events with new scheduler will work too. The problem is in old scheduler with "new" events - anything using plain

Re: StyleInjector chokes on startup

2020-06-24 Thread Gordan Krešić
I'm willing to provide more info, but TBH I'm not sure what are you asking. You can see below code example that shows the problem. One "solution" that triggers scheduleFinally to run is to invoke another scheduleFixedDelay - that event is for sure not related to widgets, but I'm not sure if it

Re: StyleInjector chokes on startup

2020-06-24 Thread Colin Alworth
Can you clarify the browser event that you are working with? If it is something through JsInterop, then this is expected, since JSNI style calls into Java from JS require $entry, but jsinterop provides no such mechanism. If it is an event from a GWT Widget, then that would go through JSNI, and