From 5e69959cf5d2b3849d67fe34f61c5f1da7980dbc Mon Sep 17 00:00:00 2001 From: Kr328 <39107975+Kr328@users.noreply.github.com> Date: Sat, 7 Dec 2019 07:39:23 +0800 Subject: [PATCH] fix profile delete file --- app/src/main/java/com/github/kr328/clash/ProfilesActivity.kt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/src/main/java/com/github/kr328/clash/ProfilesActivity.kt b/app/src/main/java/com/github/kr328/clash/ProfilesActivity.kt index 61e8a73..41508f7 100644 --- a/app/src/main/java/com/github/kr328/clash/ProfilesActivity.kt +++ b/app/src/main/java/com/github/kr328/clash/ProfilesActivity.kt @@ -17,6 +17,7 @@ import com.github.kr328.clash.model.ClashProfile import com.github.kr328.clash.service.data.ClashProfileEntity import com.google.android.material.snackbar.Snackbar import kotlinx.android.synthetic.main.activity_profiles.* +import java.io.File import java.io.FileOutputStream import java.net.InetSocketAddress import java.net.Proxy @@ -140,6 +141,8 @@ class ProfilesActivity : BaseActivity() { private fun removeProfile(profile: ClashProfileEntity) { runClash { it.profileService.removeProfile(profile.id) + + File(profile.file).delete() } }