From d2aa28cfe4cd53214dcaea11f59db6eb5333c090 Mon Sep 17 00:00:00 2001 From: crschnick Date: Sun, 30 Jun 2024 12:56:51 +0000 Subject: [PATCH] Fix NPE --- .../main/java/io/xpipe/app/comp/store/DenseStoreEntryComp.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/io/xpipe/app/comp/store/DenseStoreEntryComp.java b/app/src/main/java/io/xpipe/app/comp/store/DenseStoreEntryComp.java index 29a52a0ac..a6c5db926 100644 --- a/app/src/main/java/io/xpipe/app/comp/store/DenseStoreEntryComp.java +++ b/app/src/main/java/io/xpipe/app/comp/store/DenseStoreEntryComp.java @@ -6,6 +6,7 @@ import io.xpipe.app.fxcomps.augment.GrowAugment; import io.xpipe.app.fxcomps.util.PlatformThread; import javafx.beans.binding.Bindings; +import javafx.beans.property.SimpleStringProperty; import javafx.geometry.HPos; import javafx.geometry.Insets; import javafx.geometry.Pos; @@ -32,7 +33,7 @@ public class DenseStoreEntryComp extends StoreEntryComp { : Comp.empty(); information.setGraphic(state.createRegion()); - var info = wrapper.getEntry().getProvider().informationString(wrapper); + var info = wrapper.getEntry().getProvider() != null ? wrapper.getEntry().getProvider().informationString(wrapper) : new SimpleStringProperty(); var summary = wrapper.getSummary(); if (wrapper.getEntry().getProvider() != null) { information