private void handleImages(@NotNull Object state, @Nullable List<BufferedImage> images) {
    synchronized (myLock) {
      if (myLoadingState != state) {
        return;
      }

      myShowState = state;
      myLoadingState = null;
      myImages = images;
      myCurrentImage = 0;
    }

    if (myFullScreenPopup != null) {
      myFullScreenPopup.cancel();
      myFullScreenPopup = null;
    }

    fullRepaint();
  }
private void handleImages(@NotNull Object state, @Nullable List<BufferedImage> images)