Skip to content

Commit 9a62bc2

Browse files
committed
Simplify state setter
1 parent 95c3be1 commit 9a62bc2

File tree

1 file changed

+1
-4
lines changed

1 file changed

+1
-4
lines changed

mini-common/src/main/java/mini/Store.kt

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -30,10 +30,7 @@ abstract class Store<S : Any> {
3030
/** Hook for write only property */
3131
protected var newState: S
3232
get() = throw UnsupportedOperationException("This is a write only property")
33-
set(value) {
34-
assertOnUiThread()
35-
setStateInternal(value)
36-
}
33+
set(value) = setState(value)
3734

3835
/** Same as property, suffix style */
3936
protected fun S.asNewState(): S {

0 commit comments

Comments
 (0)