From bb59a71cb93439c597db5718fc5eec2766133e92 Mon Sep 17 00:00:00 2001 From: fanymagnet Date: Thu, 22 Oct 2026 04:38:35 +0300 Subject: [PATCH] fix(subscription): refresh main list after updating subscriptions (#6329) Updating subscriptions from the subscription screen without auto-test replaced profile GUIDs but did not request a main list refresh. The main screen kept stale rows, and editing one opened an empty editor because its payloads had been removed. Co-authored-by: fanymagnet <> --- .../com/v2ray/ang/ui/subscription/SubscriptionsViewModel.kt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/V2rayNG/app/src/main/java/com/v2ray/ang/ui/subscription/SubscriptionsViewModel.kt b/V2rayNG/app/src/main/java/com/v2ray/ang/ui/subscription/SubscriptionsViewModel.kt index 7ec573ebc..17ea4fc97 100644 --- a/V2rayNG/app/src/main/java/com/v2ray/ang/ui/subscription/SubscriptionsViewModel.kt +++ b/V2rayNG/app/src/main/java/com/v2ray/ang/ui/subscription/SubscriptionsViewModel.kt @@ -121,6 +121,9 @@ class SubscriptionsViewModel(application: Application) : BaseViewModel(applicati else -> toast(getString(R.string.title_update_subscription_result, result.configCount, result.successCount, result.failureCount, result.skipCount)) } + if (result.configCount > 0) { + SettingsChangeManager.makeSetupGroupTab() + } reload() } catch (cancelled: CancellationException) { throw cancelled