From 61f0e37145c81535d98ac1da542aa6787a053d89 Mon Sep 17 00:00:00 2001 From: Abbas Hussein <112737126+Abbas1Hussein@users.noreply.github.com> Date: Fri, 4 Aug 2023 14:21:40 +0300 Subject: [PATCH] Update clear_format_button.dart When you delete the format, the data is not deleted --- lib/src/widgets/toolbar/clear_format_button.dart | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/src/widgets/toolbar/clear_format_button.dart b/lib/src/widgets/toolbar/clear_format_button.dart index 14610232..98539af9 100644 --- a/lib/src/widgets/toolbar/clear_format_button.dart +++ b/lib/src/widgets/toolbar/clear_format_button.dart @@ -48,7 +48,9 @@ class _ClearFormatButtonState extends State { onPressed: () { final attrs = {}; for (final style in widget.controller.getAllSelectionStyles()) { - for (final attr in style.attributes.values) { + for (final attr in style.attributes.values.skipWhile( + (value) => value.key.contains(Attribute.data.key), + )) { attrs.add(attr); } }