[network/kdeconnect-android] src/main/java/org/kde/kdeconnect/ui: Refresh discovery after local network permission has been granted

Albert Vaca Cintora <[email protected]>
Newsgroups gmane.comp.kde.cvs
Message-ID <[email protected]>
Git commit 0292b5ab6ba2ef2c3ba166ed06b5fc21b656ee5c by Albert Vaca Cintora.
Committed on 30/07/2026 at 19:51.
Pushed by albertvaka into branch 'master'.

Refresh discovery after local network permission has been granted

M  +4    -0    src/main/java/org/kde/kdeconnect/ui/MainActivity.kt

https://invent.kde.org/network/kdeconnect-android/-/commit/0292b5ab6ba2ef2c3ba166ed06b5fc21b656ee5c

diff --git a/src/main/java/org/kde/kdeconnect/ui/MainActivity.kt b/src/main/java/org/kde/kdeconnect/ui/MainActivity.kt
index dc7439262..f7014ef75 100644
--- a/src/main/java/org/kde/kdeconnect/ui/MainActivity.kt
+++ b/src/main/java/org/kde/kdeconnect/ui/MainActivity.kt
@@ -408,6 +408,10 @@ class MainActivity : AppCompatActivity(), OnSharedPreferenceChangeListener {
                 }
             }
 
+            if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.CINNAMON_BUN && isPermissionGranted(permissions, grantResults, Manifest.permission.ACCESS_LOCAL_NETWORK)) {
+                BackgroundService.ForceRefreshConnections(this)
+            }
+
             //New permission granted, reload plugins
             CoroutineScope(Dispatchers.IO).launch {
                 KdeConnect.getInstance().devices.values.forEach(Device::reloadPluginsFromSettings)
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.