From 018201148701ac6883acbc0d671628fde4604fe8 Mon Sep 17 00:00:00 2001 From: Vitor Pamplona Date: Mon, 25 Mar 2024 20:11:23 -0400 Subject: [PATCH] Fixes NPE with the cached state. --- .../com/vitorpamplona/amethyst/commons/compose/CachedState.kt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/commons/src/main/java/com/vitorpamplona/amethyst/commons/compose/CachedState.kt b/commons/src/main/java/com/vitorpamplona/amethyst/commons/compose/CachedState.kt index 3e2f9eea7..ea02558ee 100644 --- a/commons/src/main/java/com/vitorpamplona/amethyst/commons/compose/CachedState.kt +++ b/commons/src/main/java/com/vitorpamplona/amethyst/commons/compose/CachedState.kt @@ -53,7 +53,9 @@ abstract class GenericBaseCache(capacity: Int) : CachedState { val v = compute(k) - cache.put(k, v) + if (v != null) { + cache.put(k, v) + } return v }