From 307a8476ecb78914b5e6e6c6182bee28dd9b43d5 Mon Sep 17 00:00:00 2001 From: rnentjes Date: Thu, 19 Aug 2021 14:27:20 +0200 Subject: [PATCH] Fix memoizeChanged logic, v. 0.5.7 --- build.gradle.kts | 2 +- src/jsMain/kotlin/nl/astraeus/komp/Komponent.kt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/build.gradle.kts b/build.gradle.kts index 84492cc..8aa3aeb 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -5,7 +5,7 @@ plugins { } group = "nl.astraeus" -version = "0.5.7-SNAPSHOT" +version = "0.5.7" repositories { mavenCentral() diff --git a/src/jsMain/kotlin/nl/astraeus/komp/Komponent.kt b/src/jsMain/kotlin/nl/astraeus/komp/Komponent.kt index f251359..901328a 100644 --- a/src/jsMain/kotlin/nl/astraeus/komp/Komponent.kt +++ b/src/jsMain/kotlin/nl/astraeus/komp/Komponent.kt @@ -55,7 +55,7 @@ abstract class Komponent { onAfterUpdate() } - fun memoizeChanged() = lastMemoizeHash != null && lastMemoizeHash != generateMemoizeHash() + fun memoizeChanged() = lastMemoizeHash == null || lastMemoizeHash != generateMemoizeHash() abstract fun HtmlBuilder.render()