diff --git a/lib/src/rating_bar.dart b/lib/src/rating_bar.dart index da42704..07c9628 100644 --- a/lib/src/rating_bar.dart +++ b/lib/src/rating_bar.dart @@ -315,6 +315,8 @@ class _RatingBarState extends State { } value = math.max(value, widget.minRating); + value = + math.min(value, widget.maxRating ?? widget.itemCount.toDouble()); widget.onRatingUpdate(value); _rating = value; setState(() {});