From 9390f6bc6ccd4649876dee7330da2da18c7e929e Mon Sep 17 00:00:00 2001 From: maliming Date: Tue, 18 Nov 2025 14:51:57 +0800 Subject: [PATCH 1/3] Remove delayed modal hide after feature reset --- .../Pages/FeatureManagement/feature-management-modal.js | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/modules/feature-management/src/Volo.Abp.FeatureManagement.Web/Pages/FeatureManagement/feature-management-modal.js b/modules/feature-management/src/Volo.Abp.FeatureManagement.Web/Pages/FeatureManagement/feature-management-modal.js index 5595db7a47..58a0667fc6 100644 --- a/modules/feature-management/src/Volo.Abp.FeatureManagement.Web/Pages/FeatureManagement/feature-management-modal.js +++ b/modules/feature-management/src/Volo.Abp.FeatureManagement.Web/Pages/FeatureManagement/feature-management-modal.js @@ -14,11 +14,8 @@ var abp = abp || {}; let prodiverKey = $('#ProviderKey').val(); volo.abp.featureManagement.features.delete(providerName, prodiverKey).then(function () { abp.notify.success(l('ResetedToDefault')); - }); - setTimeout(function () { - $("#FeatureManagementForm").trigger('abp-ajax-success'); $('#featureManagmentModal').modal('hide'); - }, 500); + }); } }); }); From 313aae43dbdea911ef0c7e065975c77e0457485e Mon Sep 17 00:00:00 2001 From: maliming Date: Tue, 18 Nov 2025 14:54:32 +0800 Subject: [PATCH 2/3] Update notification message on feature reset --- .../Pages/FeatureManagement/feature-management-modal.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/feature-management/src/Volo.Abp.FeatureManagement.Web/Pages/FeatureManagement/feature-management-modal.js b/modules/feature-management/src/Volo.Abp.FeatureManagement.Web/Pages/FeatureManagement/feature-management-modal.js index 58a0667fc6..c6ecb6b6b7 100644 --- a/modules/feature-management/src/Volo.Abp.FeatureManagement.Web/Pages/FeatureManagement/feature-management-modal.js +++ b/modules/feature-management/src/Volo.Abp.FeatureManagement.Web/Pages/FeatureManagement/feature-management-modal.js @@ -13,7 +13,7 @@ var abp = abp || {}; let providerName = $('#ProviderName').val(); let prodiverKey = $('#ProviderKey').val(); volo.abp.featureManagement.features.delete(providerName, prodiverKey).then(function () { - abp.notify.success(l('ResetedToDefault')); + abp.notify.success(l('SavedSuccessfully')); $('#featureManagmentModal').modal('hide'); }); } From 5ea02054f4587b764664ba1ac130ba2ebd4036ff Mon Sep 17 00:00:00 2001 From: maliming Date: Tue, 18 Nov 2025 15:00:08 +0800 Subject: [PATCH 3/3] Add success notification on feature modal result --- .../Components/FeatureSettingGroup/Default.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/modules/feature-management/src/Volo.Abp.FeatureManagement.Web/Pages/FeatureManagement/Components/FeatureSettingGroup/Default.js b/modules/feature-management/src/Volo.Abp.FeatureManagement.Web/Pages/FeatureManagement/Components/FeatureSettingGroup/Default.js index 3e6842928e..af6f12543b 100644 --- a/modules/feature-management/src/Volo.Abp.FeatureManagement.Web/Pages/FeatureManagement/Components/FeatureSettingGroup/Default.js +++ b/modules/feature-management/src/Volo.Abp.FeatureManagement.Web/Pages/FeatureManagement/Components/FeatureSettingGroup/Default.js @@ -11,6 +11,10 @@ providerName: 'T' }); }); + + _featuresModal.onResult(function(){ + abp.notify.success(l('SavedSuccessfully')); + }); }) })(jQuery); \ No newline at end of file