File tree Expand file tree Collapse file tree 3 files changed +9
-14
lines changed
example/lib/presentation/quill
lib/src/widgets/toolbar/buttons Expand file tree Collapse file tree 3 files changed +9
-14
lines changed Original file line number Diff line number Diff line change @@ -201,14 +201,7 @@ class MyQuillToolbar extends StatelessWidget {
201201 configurations: QuillSimpleToolbarConfigurations (
202202 controller: controller,
203203 showAlignmentButtons: true ,
204- multiRowsDisplay: false ,
205- buttonOptions: QuillSimpleToolbarButtonOptions (
206- base : QuillToolbarBaseButtonOptions (
207- // Request editor focus when any button is pressed
208- afterButtonPressed: focusNode.requestFocus,
209- // globalIconSize: 18,
210- ),
211- ),
204+ multiRowsDisplay: true ,
212205 customButtons: [
213206 QuillToolbarCustomButtonOptions (
214207 icon: const Icon (Icons .add_alarm_rounded),
Original file line number Diff line number Diff line change @@ -103,10 +103,10 @@ class QuillToolbarHistoryButtonState extends State<QuillToolbarHistoryButton> {
103103 iconData,
104104 size: iconSize * iconButtonFactor,
105105 ),
106- isSelected: _canPressed ,
106+ isSelected: false ,
107107 iconSelectedStyle: iconTheme? .iconButtonSelectedStyle,
108108 iconUnselectedStyle: iconTheme? .iconButtonUnselectedStyle,
109- onPressed: _updateHistory,
109+ onPressed: _canPressed ? _updateHistory : null ,
110110 afterPressed: afterButtonPressed,
111111 );
112112 }
Original file line number Diff line number Diff line change @@ -35,10 +35,12 @@ class QuillToolbarIconButton extends StatelessWidget {
3535 }
3636 return IconButton (
3737 padding: padding,
38- onPressed: () {
39- onPressed? .call ();
40- afterPressed? .call ();
41- },
38+ onPressed: onPressed != null
39+ ? () {
40+ onPressed? .call ();
41+ afterPressed? .call ();
42+ }
43+ : null ,
4244 icon: icon,
4345 style: iconUnselectedStyle,
4446 );
You can’t perform that action at this time.
0 commit comments