SLING-7385 - Unable to import from repository - No valid filter found

Ensure that when the filter is found page completion status is updated.
Otherwise validation checks would miss the fact that the filter is
actually there.
diff --git a/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/ImportWizardPage.java b/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/ImportWizardPage.java
index 51aa758..6629534 100644
--- a/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/ImportWizardPage.java
+++ b/eclipse-ui/src/org/apache/sling/ide/eclipse/ui/internal/ImportWizardPage.java
@@ -61,7 +61,7 @@
 	private Label adjustJcrRootText;
     private IFolder importRoot;
     private Composite adjustComposite;
-    boolean hasValidFilter;
+    private boolean hasValidFilter;
 
 	/**
 	 * Creates an import wizard page for importing from a Sling Repository. If
@@ -308,7 +308,7 @@
     @Override
     protected void updateWidgetEnablements() {
         super.updateWidgetEnablements();
-        
+
         boolean pageComplete = determinePageCompletion();
         setPageComplete(pageComplete);
         if (pageComplete) {
@@ -328,7 +328,10 @@
 
             if (filterFile != null && filterFile.exists()) {
                 importLabel.setText("Will apply import filter from /" + filterFile.getProjectRelativePath() + ".");
-                hasValidFilter = true;
+                if ( !hasValidFilter ) {
+                    hasValidFilter = true;
+                    determinePageCompletion();
+                }
             }
             importLabel.setVisible(true);
         }