void (boolean shouldFlush) { myUpdateQueue.queue(DisposableUpdate.createDisposable(myUpdateQueue, this, () -> { updateStatusPanel(); updateRevisionsList(); })); if (shouldFlush) { runOnEdt(() -> myUpdateQueue.flush()); } }