From 62acb721801d14709c8c4c43f72dc72eee46a7b5 Mon Sep 17 00:00:00 2001 From: dmitryukhanov Date: Thu, 6 Nov 2025 23:53:59 +0300 Subject: [PATCH] fix: QuillToolbarSelectLineHeightStyleDropdownButton ignores defaultDisplayText --- .../buttons/select_line_height_dropdown_button.dart | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/lib/src/toolbar/buttons/select_line_height_dropdown_button.dart b/lib/src/toolbar/buttons/select_line_height_dropdown_button.dart index a3e93ec3d..1ec92ef35 100644 --- a/lib/src/toolbar/buttons/select_line_height_dropdown_button.dart +++ b/lib/src/toolbar/buttons/select_line_height_dropdown_button.dart @@ -48,6 +48,7 @@ class _QuillToolbarSelectLineHeightStyleDropdownButtonState Attribute _selectedItem = Attribute.lineHeight; final _menuController = MenuController(); + @override void initState() { super.initState(); @@ -97,9 +98,17 @@ class _QuillToolbarSelectLineHeightStyleDropdownButtonState String _label(Attribute attribute) { var label = LineHeightAttribute.lineHeightNormal.value.toString(); + if (attribute.value != null) { label = attribute.value.toString(); + } else { + final defaultDisplayText = widget.options.defaultDisplayText; + + if (defaultDisplayText != null && defaultDisplayText.isNotEmpty) { + label = defaultDisplayText; + } } + return label; }