MarcelGarus / marquee

A Flutter widget that scrolls text infinitely. Provides many customizations including custom scroll directions and velocities, pausing after every round and specifying custom durations and curves for accelerating and decelerating.
MIT License
274 stars 113 forks source link

Flutter 3.0.0 is detecting issue with the library #78

Closed RoyalCoder88 closed 2 years ago

RoyalCoder88 commented 2 years ago

../../../Documents/flutter/.pub-cache/hosted/pub.dartlang.org/marquee-2.2.1/lib/marquee.dart:545:20: Warning: Operand of null-aware operation '?.' has type 'WidgetsBinding' which excludes null.

MarcelGarus commented 2 years ago

Thanks! I just published version 2.2.2, which supports Dart 2.18 and Flutter 3.

RoyalCoder88 commented 2 years ago

Hi @MarcelGarus , thanks for your support and for your quick fix ;)

The marquee package depends on fading_edge_scrollview, who has the same issue with Flutter 3.0, can you remove please the dependencies of fading_edge_scrollview? Thanks in advance!

MarcelGarus commented 2 years ago

The marquee package actively uses fading_edge_scrollview, so it's impossible to remove the dependency without including major parts of its source code in marquee itself. You should take it up with that package's maintainer (I see you already did in https://github.com/mponkin/fading_edge_scrollview/issues/16).