- // always execute to keep timeline from "hanging behind" for too long
- long current = tf.getAsLong();
- timeline.executeUntil(timeline.laterThan(current), current + 10);
+ long current = tf.getTime();
+ timeline.executeUntil(timeline.laterThan(current), System.currentTimeMillis() + 10);
+ long nextEventTime = timeline.nextEventTime();