The 100ms delay probably isn't necessary. Timer w/o any args still calls the closure asynchronously. So:

    Timer.run(() => super.openFolder());

would _probably_ also work.