Skip to content

Commit 2bfdd17

Browse files
Merge pull request #112 from ShalmonAnandas/dev
fix: filledButton onPressed and onLongPress Functionality
2 parents 26ab207 + 0581fdc commit 2bfdd17

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

packages/mirai/lib/src/parsers/mirai_filled_button/mirai_filled_button_parser.dart

+6-2
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,12 @@ class MiraiFilledButtonParser extends MiraiParser<MiraiFilledButton> {
1515
@override
1616
Widget parse(BuildContext context, MiraiFilledButton model) {
1717
return FilledButton(
18-
onPressed: model.onPressed == null ? null : () => model.onPressed,
19-
onLongPress: model.onLongPress == null ? null : () => model.onLongPress,
18+
onPressed: model.onPressed == null
19+
? null
20+
: () => Mirai.onCallFromJson(model.onPressed, context),
21+
onLongPress: model.onLongPress == null
22+
? null
23+
: () => Mirai.onCallFromJson(model.onLongPress, context),
2024
onHover: (bool value) => value == false ? null : model.onHover,
2125
onFocusChange: (bool value) =>
2226
value == false ? null : model.onFocusChange,

0 commit comments

Comments
 (0)