diff --git a/lib/src/controllers/painter_controller.dart b/lib/src/controllers/painter_controller.dart index f2de522f..69eda7fe 100644 --- a/lib/src/controllers/painter_controller.dart +++ b/lib/src/controllers/painter_controller.dart @@ -432,9 +432,13 @@ class PainterControllerValue { selectedObjectDrawable == other.selectedObjectDrawable); } - @override - int get hashCode => hashValues( - hashList(_drawables), background, settings, selectedObjectDrawable); + @override +int get hashCode => Object.hash( + Object.hashAll(_drawables), + background, + settings, + selectedObjectDrawable +); } /// Private class that is used internally to represent no