diff --git a/Chapter_03/lib/component/rating.dart b/Chapter_03/lib/component/rating.dart index 5ef1fcc..fb5c543 100644 --- a/Chapter_03/lib/component/rating.dart +++ b/Chapter_03/lib/component/rating.dart @@ -59,6 +59,6 @@ class RatingComponent { rating == null || star > rating ? _STAR_OFF_CHAR : _STAR_ON_CHAR; void handleClick(int star) { - rating = (star == 1 && rating == 1) ? 0 : star; + rating = (star == 1 && rating > 0) ? 0 : star; } }