diff --git a/flatlaf-core/src/test/java/com/formdev/flatlaf/ui/TestFlatStyleableValue.java b/flatlaf-core/src/test/java/com/formdev/flatlaf/ui/TestFlatStyleableValue.java index 2e215b54..c4f41848 100644 --- a/flatlaf-core/src/test/java/com/formdev/flatlaf/ui/TestFlatStyleableValue.java +++ b/flatlaf-core/src/test/java/com/formdev/flatlaf/ui/TestFlatStyleableValue.java @@ -208,7 +208,9 @@ public class TestFlatStyleableValue @Override public boolean equals( Object obj ) { - return uiClass == ((CacheKey)obj).uiClass && compClass == ((CacheKey)obj).compClass; + return obj instanceof CacheKey && + uiClass == ((CacheKey)obj).uiClass && + compClass == ((CacheKey)obj).compClass; } @Override