Skip to content

Commit 83d1f62

Browse files
committed
ensure lateinit prop is initialized before accessing it
1 parent a9573f3 commit 83d1f62

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

gradle.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,5 +19,5 @@ android.useAndroidX=true
1919
android.enableJetifier=true
2020
# Kotlin code style for this project: "official" or "obsolete":
2121
kotlin.code.style=official
22-
version_code=5
22+
version_code=6
2323
version_name=1.0

src/main/java/net/kuama/wifiMonitor/support/HotObservable.kt

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,9 @@ internal class HotObservable<T>(anyValue1: T) {
1313
set(value) {
1414
if (value != this.current) {
1515
field = value
16-
emitter.valueChanged(value)
16+
if (::emitter.isInitialized) {
17+
emitter.valueChanged(value)
18+
}
1719
}
1820
}
1921

0 commit comments

Comments
 (0)