Propagate signal but do not contribute to refresh enclosing resfreshers
diff --git a/component-dsl/src/main/java/org/apache/aries/component/dsl/internal/RefreshWhenOSGi.java b/component-dsl/src/main/java/org/apache/aries/component/dsl/internal/RefreshWhenOSGi.java
index e591787..e144d54 100644
--- a/component-dsl/src/main/java/org/apache/aries/component/dsl/internal/RefreshWhenOSGi.java
+++ b/component-dsl/src/main/java/org/apache/aries/component/dsl/internal/RefreshWhenOSGi.java
@@ -48,7 +48,12 @@
                     }
                 ));
 
-            return new OSGiResultImpl(result::close, () -> false);
+            return new OSGiResultImpl(
+                result::close,
+                () -> {
+                    result.update(); return false;
+                }
+            );
         });
     }