Skip to content

Commit 44dbd60

Browse files
committed
fix infinite recursion
1 parent 85463eb commit 44dbd60

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

app/src/main/java/org/akanework/gramophone/logic/utils/EffectWrapper.kt

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,11 @@ abstract class EffectWrapper<T> {
1313
var created = false
1414
set(value) {
1515
if (field != value) {
16-
if (field) {
17-
destroy()
18-
}
1916
field = value
2017
if (value) {
2118
maybeCreate()
19+
} else {
20+
destroy()
2221
}
2322
}
2423
}

0 commit comments

Comments
 (0)