keycloak-uncached

Details

diff --git a/forms/common-themes/src/main/resources/theme/base/admin/resources/partials/realm-identity-provider-oidc.html b/forms/common-themes/src/main/resources/theme/base/admin/resources/partials/realm-identity-provider-oidc.html
index e0d7c3c..ed3b063 100755
--- a/forms/common-themes/src/main/resources/theme/base/admin/resources/partials/realm-identity-provider-oidc.html
+++ b/forms/common-themes/src/main/resources/theme/base/admin/resources/partials/realm-identity-provider-oidc.html
@@ -205,7 +205,7 @@
             <div class="col-md-10 col-md-offset-2">
                 <button kc-save data-ng-show="changed">Save</button>
                 <button kc-cancel data-ng-click="cancel()" data-ng-show="changed">Cancel</button>
-                <button kc-delete data-ng-click="remove()" data-ng-show="!newIdentityProvider">Delete</button>
+                <button kc-delete data-ng-click="remove()" data-ng-hide="newIdentityProvider || changed">Delete</button>
             </div>
         </div>
     </form>
diff --git a/forms/common-themes/src/main/resources/theme/base/admin/resources/partials/realm-identity-provider-saml.html b/forms/common-themes/src/main/resources/theme/base/admin/resources/partials/realm-identity-provider-saml.html
index 78ffe15..e293a7c 100755
--- a/forms/common-themes/src/main/resources/theme/base/admin/resources/partials/realm-identity-provider-saml.html
+++ b/forms/common-themes/src/main/resources/theme/base/admin/resources/partials/realm-identity-provider-saml.html
@@ -184,7 +184,7 @@
             <div class="col-md-10 col-md-offset-2">
                 <button kc-save data-ng-show="changed">Save</button>
                 <button kc-cancel data-ng-click="cancel()" data-ng-show="changed">Cancel</button>
-                <button kc-delete data-ng-click="remove()" data-ng-show="!newIdentityProvider">Delete</button>
+                <button kc-delete data-ng-click="remove()" data-ng-hide="newIdentityProvider || changed">Delete</button>
             </div>
         </div>
     </form>
diff --git a/forms/common-themes/src/main/resources/theme/base/admin/resources/partials/realm-identity-provider-social.html b/forms/common-themes/src/main/resources/theme/base/admin/resources/partials/realm-identity-provider-social.html
index 59b5b88..73427e5 100755
--- a/forms/common-themes/src/main/resources/theme/base/admin/resources/partials/realm-identity-provider-social.html
+++ b/forms/common-themes/src/main/resources/theme/base/admin/resources/partials/realm-identity-provider-social.html
@@ -96,7 +96,7 @@
             <div class="col-md-10 col-md-offset-2">
                 <button kc-save data-ng-show="changed">Save</button>
                 <button kc-cancel data-ng-click="cancel()" data-ng-show="changed">Cancel</button>
-                <button kc-delete data-ng-click="remove()" data-ng-show="!newIdentityProvider">Delete</button>
+                <button kc-delete data-ng-click="remove()" data-ng-hide="newIdentityProvider || changed">Delete</button>
             </div>
         </div>
     </form>