Flutter-Neumorphic icon indicating copy to clipboard operation
Flutter-Neumorphic copied to clipboard

ThemeData accentColor deprecated in Flutter 3.10.0

Open gmckesey opened this issue 1 year ago • 5 comments

Projects including flutter_neomorphic will not build as of Flutter 3.10.0 due to the accentColor parameter in the ThemeData constructor being deprecated. The line at issue is app.dart:89.

gmckesey avatar May 11 '23 19:05 gmckesey

To temporarily solve this issue run in your project directory -

"flutter downgrade"

then accept the changes. You might have a few issues (const keywords, or others) but they are solvable by you and not the package. This should suffice until they fix this issue.

noahvelasco avatar May 12 '23 21:05 noahvelasco

temporary fix was sent out to PR.

  flutter_neumorphic: 
    git:
      url: https://github.com/den0206/Flutter-Neumorphic.git
      ref: feature/remoce_accentcolor

den0206 avatar May 13 '23 03:05 den0206

Not sure who to contact about it, but I think the issue may be related to the use of Theme.of(context).accentColor in the file "app,dart". And anywhere else it may potentially be used. That usage was removed from Flutter completely and thus throws the error. The new usage would be "Theme.of(context).colorScheme.secondary" instead. I'll copy-paste this reply to the other thread I found on the topic too, in the hopes someone will see it and make the change. I'd have done it myself really quick to see if it solved anything but I'm not listed as a collaborator lol

JimTaylor319 avatar Sep 17 '23 23:09 JimTaylor319

temporary fix was sent out to PR.

  flutter_neumorphic: 
    git:
      url: https://github.com/den0206/Flutter-Neumorphic.git
      ref: feature/remoce_accentcolor

Thanks man ..!!

CNJAY1911 avatar Jun 17 '24 15:06 CNJAY1911