From d93208a60beabbfc8cc42273ce42bfc302a0a6fd Mon Sep 17 00:00:00 2001 From: fzyzcjy <5236035+fzyzcjy@users.noreply.github.com> Date: Fri, 28 Oct 2022 06:05:02 +0800 Subject: [PATCH] Fix logical error in TimePickerDialog - the RenderObject forgets to update fields (#112040) --- packages/flutter/lib/src/cupertino/dialog.dart | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/flutter/lib/src/cupertino/dialog.dart b/packages/flutter/lib/src/cupertino/dialog.dart index b99d7d96e2..0a7286bb70 100644 --- a/packages/flutter/lib/src/cupertino/dialog.dart +++ b/packages/flutter/lib/src/cupertino/dialog.dart @@ -808,7 +808,8 @@ class _CupertinoDialogRenderWidget extends RenderObjectWidget { void updateRenderObject(BuildContext context, _RenderCupertinoDialog renderObject) { renderObject ..isInAccessibilityMode = _isInAccessibilityMode(context) && !isActionSheet - ..dividerColor = CupertinoDynamicColor.resolve(dividerColor, context); + ..dividerColor = CupertinoDynamicColor.resolve(dividerColor, context) + ..isActionSheet = isActionSheet; } @override