pull/259/head^2
lucasbstn 4 years ago committed by GitHub
parent 06a7f4aa2e
commit e69e97481b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 21
      lib/src/widgets/toolbar/color_button.dart

@ -125,7 +125,7 @@ class _ColorButtonState extends State<ColorButton> {
);
}
void _changeColor(Color color) {
void _changeColor(BuildContext context, Color color) {
var hex = color.value.toRadixString(16);
if (hex.startsWith('ff')) {
hex = hex.substring(2);
@ -139,15 +139,16 @@ class _ColorButtonState extends State<ColorButton> {
void _showColorPicker() {
showDialog(
context: context,
builder: (_) => AlertDialog(
title: const Text('Select Color'),
backgroundColor: Theme.of(context).canvasColor,
content: SingleChildScrollView(
child: MaterialPicker(
pickerColor: const Color(0x00000000),
onColorChanged: _changeColor,
),
)),
builder: (context) => AlertDialog(
title: const Text('Select Color'),
backgroundColor: Theme.of(context).canvasColor,
content: SingleChildScrollView(
child: MaterialPicker(
pickerColor: const Color(0x00000000),
onColorChanged: (color) => _changeColor(context, color),
),
),
),
);
}
}

Loading…
Cancel
Save