We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent da5743a commit 49ef7a3Copy full SHA for 49ef7a3
Sources/CommonMain/Evaluators/FeatureEvaluator.swift
@@ -33,6 +33,10 @@ class FeatureEvaluator {
33
context.stackContext.evaluatedFeatures.insert(featureKey)
34
context.stackContext.id = featureKey
35
36
+ defer {
37
+ context.stackContext.evaluatedFeatures.remove(featureKey)
38
+ }
39
+
40
if context.userContext.forcedFeatureValues?.dictionaryValue[featureKey] != nil {
41
let value = context.userContext.forcedFeatureValues?[featureKey] ?? "nil"
42
logger.info("Global override for forced feature with key: \(featureKey) and value \(value)")
0 commit comments