public void updateBreakpointsUI() {
    if (myProject.isDefault()) return;

    Runnable runnable =
        new DumbAwareRunnable() {
          @Override
          public void run() {
            for (XLineBreakpointImpl breakpoint : myBreakpoints.keySet()) {
              breakpoint.updateUI();
            }
          }
        };

    if (ApplicationManager.getApplication().isUnitTestMode()
        || myStartupManager.startupActivityPassed()) {
      runnable.run();
    } else {
      myStartupManager.registerPostStartupActivity(runnable);
    }
  }