From 2e82dc95ecd6d7298239cadad5a746341c37fcd9 Mon Sep 17 00:00:00 2001 From: oloshe <40467840+oloshe@users.noreply.github.com> Date: Mon, 23 May 2022 14:19:42 +0800 Subject: [PATCH] feat: add FutureOr support on SpriteButton (#1645) --- packages/flame/lib/src/widgets/sprite_button.dart | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/packages/flame/lib/src/widgets/sprite_button.dart b/packages/flame/lib/src/widgets/sprite_button.dart index 7cc83896243..a845fd67d8d 100644 --- a/packages/flame/lib/src/widgets/sprite_button.dart +++ b/packages/flame/lib/src/widgets/sprite_button.dart @@ -1,3 +1,5 @@ +import 'dart:async'; + import 'package:flame/cache.dart'; import 'package:flame/src/extensions/size.dart'; import 'package:flame/src/extensions/vector2.dart'; @@ -39,8 +41,8 @@ class SpriteButton extends StatelessWidget { final Future> Function() _buttonsFuture; SpriteButton({ - required Sprite sprite, - required Sprite pressedSprite, + required FutureOr sprite, + required FutureOr pressedSprite, required this.onPressed, required this.width, required this.height,