NullPointerException leading to UI freezing in ImageDisplay with annotation layer
The error can be triggered in PickCells while visualising tracks and switching appearance mode to display a heatmap for some feature values:
java.lang.NullPointerException at org.pickcellslab.pickcells.api.img.view.AnnotationHeatMapAppearanceControl$MultiConverter.convert(AnnotationHeatMapAppearanceControl.java:203) at org.pickcellslab.pickcells.api.img.view.AnnotationHeatMapAppearanceControl$MultiConverter.convert(AnnotationHeatMapAppearanceControl.java:192) at org.pickcellslab.pickcells.api.img.view.AnnotationProjector2D.lambda$map$0(AnnotationProjector2D.java:78) at org.pickcellslab.pickcells.tracking.editor.TrackManager.produceCurrentPlaneIteration(TrackManager.java:242) at org.pickcellslab.pickcells.api.img.view.AnnotationProjector2D.map(AnnotationProjector2D.java:71) at org.pickcellslab.pickcells.api.img.view.Annotation2DTransformHandler.lambda$new$1(Annotation2DTransformHandler.java:104) at org.pickcellslab.foundationj.datamodel.threads.ModeratedConsumerThread.run(ModeratedConsumerThread.java:57)