diff --git a/extide/gradle/src/org/netbeans/modules/gradle/execute/GradleDistributionProviderImpl.java b/extide/gradle/src/org/netbeans/modules/gradle/execute/GradleDistributionProviderImpl.java index be671794de28..2b0104009340 100644 --- a/extide/gradle/src/org/netbeans/modules/gradle/execute/GradleDistributionProviderImpl.java +++ b/extide/gradle/src/org/netbeans/modules/gradle/execute/GradleDistributionProviderImpl.java @@ -74,7 +74,6 @@ public class GradleDistributionProviderImpl implements GradleDistributionProvide final NbGradleProjectImpl project; private GradleDistribution dist; private final PropertyChangeListener pcl; - private URI distributionURI; public GradleDistributionProviderImpl(Project project) { this.project = (NbGradleProjectImpl) project; @@ -83,8 +82,7 @@ public GradleDistributionProviderImpl(Project project) { URI uri = (URI) evt.getNewValue(); if ((uri != null) && (uri.getPath() != null) && uri.getPath().endsWith(GradleFiles.WRAPPER_PROPERTIES)) { URI newDistURI = getWrapperDistributionURI(); - if (GradleSettings.getDefault().isWrapperPreferred() && (distributionURI != null) && !Objects.equal(distributionURI, newDistURI)) { - distributionURI = newDistURI; + if (GradleSettings.getDefault().isWrapperPreferred() && (dist != null) && !Objects.equal(dist.getDistributionURI(), newDistURI)) { distributionChanged(); } }