diff --git a/lib/src/widgets/toolbar/buttons/color/color_dialog.dart b/lib/src/widgets/toolbar/buttons/color/color_dialog.dart index e7d65800..5f0d7985 100644 --- a/lib/src/widgets/toolbar/buttons/color/color_dialog.dart +++ b/lib/src/widgets/toolbar/buttons/color/color_dialog.dart @@ -54,6 +54,7 @@ class ColorPickerDialogState extends State { actions: [ TextButton( onPressed: () { + widget.onRequestChangeColor(context, selectedColor); Navigator.of(context).pop(); }, child: Text(context.loc.ok)), @@ -123,8 +124,6 @@ class ColorPickerDialogState extends State { controller: hexController, onChanged: (value) { selectedColor = hexToColor(value); - widget.onRequestChangeColor(context, selectedColor); - colorBoxSetState(() {}); }, decoration: InputDecoration(