private void checkLauncherUpdate() {
if (SelfUpdater.updatedAlready) {
return;
}
ListenableFuture<URL> future = launcher.getExecutor().submit(new UpdateChecker(launcher));
Futures.addCallback(future, new FutureCallback<URL>() {
@Override
public void onSuccess(URL result) {
if (result != null) {