Showing
1 changed file
with
5 additions
and
3 deletions
@@ -37,9 +37,11 @@ class RxSet<E> extends SetMixin<E> | @@ -37,9 +37,11 @@ class RxSet<E> extends SetMixin<E> | ||
37 | 37 | ||
38 | @override | 38 | @override |
39 | bool add(E value) { | 39 | bool add(E value) { |
40 | - final val = _value.add(value); | ||
41 | - refresh(); | ||
42 | - return val; | 40 | + final hasAdded = _value.add(value); |
41 | + if (hasAdded) { | ||
42 | + refresh(); | ||
43 | + } | ||
44 | + return hasAdded; | ||
43 | } | 45 | } |
44 | 46 | ||
45 | @override | 47 | @override |
-
Please register or login to post a comment