소스 검색

net state improvements

Milan Jurkulak 3 년 전
부모
커밋
98ef53e291
1개의 변경된 파일과 4개의 추가작업 그리고 2개의 파일을 삭제
  1. 4 2
      app/src/main/kotlin/org/mjdev/tvapp/base/network/NetworkStatus.kt

+ 4 - 2
app/src/main/kotlin/org/mjdev/tvapp/base/network/NetworkStatus.kt

@@ -6,6 +6,8 @@
  * w: https://mjdev.org
  */
 
+@file:Suppress("unused")
+
 package org.mjdev.tvapp.base.network
 
 import android.net.Network
@@ -23,7 +25,7 @@ sealed class NetworkStatus {
 }
 
 val State<NetworkStatus?>?.isConnected: Boolean
-    get() = this?.value is NetworkStatus.Connected
+    get() = this?.value !is NetworkStatus.Disconnected
 
 val State<NetworkStatus?>?.isNotConnected: Boolean
-    get() = !isConnected
+    get() = this?.value is NetworkStatus.Disconnected