From d3e1e7c6febbc82b3795b2cd905be1a7833fd098 Mon Sep 17 00:00:00 2001 From: 2dust <31833384+2dust@users.noreply.github.com> Date: Sat, 20 Jun 2026 16:35:29 +0800 Subject: [PATCH] Bug fix https://github.com/2dust/v2rayNG/issues/5798 --- .../app/src/main/java/com/v2ray/ang/handler/MmkvManager.kt | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/V2rayNG/app/src/main/java/com/v2ray/ang/handler/MmkvManager.kt b/V2rayNG/app/src/main/java/com/v2ray/ang/handler/MmkvManager.kt index 73ca39e2b..958d5d0f5 100644 --- a/V2rayNG/app/src/main/java/com/v2ray/ang/handler/MmkvManager.kt +++ b/V2rayNG/app/src/main/java/com/v2ray/ang/handler/MmkvManager.kt @@ -286,9 +286,13 @@ object MmkvManager { */ fun removeAllServer(): Int { val count = profileFullStorage.allKeys()?.count() ?: 0 - mainStorage.clearAll() profileFullStorage.clearAll() serverAffStorage.clearAll() + serverRawStorage.clearAll() + + decodeSubscriptions().forEach { sub -> + encodeServerList(mutableListOf(), sub.guid) + } return count }