diff --git a/lib/src/widgets/toolbar/buttons/alignment/select_alignment_button_original.dart b/lib/src/widgets/toolbar/buttons/alignment/select_alignment_button_original.dart index a3ee86e4..eb8778f9 100644 --- a/lib/src/widgets/toolbar/buttons/alignment/select_alignment_button_original.dart +++ b/lib/src/widgets/toolbar/buttons/alignment/select_alignment_button_original.dart @@ -77,7 +77,8 @@ class QuillToolbarSelectTextAlignmentButtonState } QuillToolbarBaseButtonOptions get baseButtonExtraOptions { - return context.quillToolbarBaseButtonOptions!; + return context.quillToolbarBaseButtonOptions ?? + const QuillToolbarBaseButtonOptions(); } QuillSelectAlignmentValues get _iconsData { diff --git a/lib/src/widgets/toolbar/buttons/hearder_style/select_header_style_dropdown_button.dart b/lib/src/widgets/toolbar/buttons/hearder_style/select_header_style_dropdown_button.dart index 00e20fcc..691e1075 100644 --- a/lib/src/widgets/toolbar/buttons/hearder_style/select_header_style_dropdown_button.dart +++ b/lib/src/widgets/toolbar/buttons/hearder_style/select_header_style_dropdown_button.dart @@ -127,10 +127,8 @@ class _QuillToolbarSelectHeaderStyleDropdownButtonState Widget build(BuildContext context) { assert(_attrbuites.every((element) => _valueToText.keys.contains(element))); - final baseButtonConfigurations = context.quillToolbarBaseButtonOptions ?? - const QuillToolbarBaseButtonOptions(); final childBuilder = - options.childBuilder ?? baseButtonConfigurations.childBuilder; + options.childBuilder ?? baseButtonExtraOptions.childBuilder; if (childBuilder != null) { return childBuilder( options.copyWith(