blob: f46b941b95716729791fe5672b2364e056d28938 [file] [log] [blame]
<script>
import "dart:async";
import "dart:sky";
void runAfterDisplay(void callback()) {
window.requestAnimationFrame((_) {
// At this point, only the animate has happened, but no compositing
// or layout. Use a timeout for the callback so that notifyDone
// can be called inside of it.
// FIXME: we need a better way of waiting for chromium events to happen
new Timer(Duration.ZERO, callback);
});
}
</script>