Refine QS tile

This commit is contained in:
Mygod
2018-02-17 14:03:45 -08:00
parent 7ffb3b54ff
commit 7ff0be17b8
5 changed files with 92 additions and 88 deletions

View File

@@ -27,7 +27,7 @@ object VpnMonitor : ConnectivityManager.NetworkCallback() {
/**
* Obtaining ifname in onLost doesn't work so we need to cache it in onAvailable.
*/
private val available = HashMap<Network, String>()
val available = HashMap<Network, String>()
override fun onAvailable(network: Network) {
val ifname = manager.getLinkProperties(network)?.interfaceName ?: return
if (available.put(network, ifname) != null) return