LOK: use boolean or disabled payload for EditDoc

it is more appropriate state variable for this particular command,
as in many cases its disabled and that can not be treated as false
as document still maybe editable

Change-Id: Ib19a0cc087518a18bf295abd08b93815606af1fa
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/176736
Reviewed-by: Caolán McNamara <caolan.mcnamara@collabora.com>
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Tested-by: Caolán McNamara <caolan.mcnamara@collabora.com>
(cherry picked from commit 04375f2a31cc6c233a015215f06682462b30425f)
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/176748
Reviewed-by: Pranam Lashkari <lpranam@collabora.com>
Tested-by: Jenkins
This commit is contained in:
Pranam Lashkari
2024-11-19 15:04:25 +01:00
parent 540ac6933b
commit 85ced7dad8
+1 -1
View File
@@ -1192,7 +1192,6 @@ constexpr auto handlers = frozen::make_unordered_map<std::u16string_view, Payloa
{ u"NormalMultiPaneGUI", IsActivePayload },
{ u"NotesMode", IsActivePayload },
{ u"SlideMasterPage", IsActivePayload },
{ u"EditDoc", IsActivePayload },
{ u"CharFontName", FontNamePayload },
@@ -1391,6 +1390,7 @@ constexpr auto handlers = frozen::make_unordered_map<std::u16string_view, Payloa
{ u"ToggleMergeCells", BooleanOrDisabledPayload },
{ u"SheetRightToLeft", BooleanOrDisabledPayload },
{ u"ToggleSheetGrid", BooleanOrDisabledPayload },
{ u"EditDoc", BooleanOrDisabledPayload },
{ u"Position", PointPayload },
{ u"FreezePanesColumn", PointPayload },