SLING-11081 : Feature is not marked changed if config is removed
diff --git a/src/main/java/org/apache/sling/feature/extension/apiregions/api/config/validation/FeatureValidator.java b/src/main/java/org/apache/sling/feature/extension/apiregions/api/config/validation/FeatureValidator.java
index 10a513a..8857a59 100644
--- a/src/main/java/org/apache/sling/feature/extension/apiregions/api/config/validation/FeatureValidator.java
+++ b/src/main/java/org/apache/sling/feature/extension/apiregions/api/config/validation/FeatureValidator.java
@@ -215,6 +215,7 @@
                     final List<String> keys = new ArrayList<>(Collections.list(cfg.getConfigurationProperties().keys()));
                     for(final String k : keys ) {
                         cfg.getProperties().remove(k);
+                        changed = true;
                     }
                 }
             }