Description: Synonyms function under right-click context menu is not appearing upon right-click on a word in Writer. At least Polish and English languages form default installation are affected. Tried with a clean 7.4 installation and with an upgrade from 7.3.5. Synonyms context menu is working fine in LO 7.3.5. Ctrl+F7 Thesaurus is also working fine. Steps to Reproduce: 1. Install LO 7.4. 2. Launch Writer. 3. Type a couple of words (should be rather popular, like "kura" in Polish or "house" in English). 4. Right-click on a word. Actual Results: Context menu that appears after right-click does not contain "Synonyms" feature. Expected Results: There should be "Synonyms" feature on the right-click context menu. Reproducible: Always User Profile Reset: Yes OpenGL enabled: Yes Additional Info: Version: 7.4.0.3 (x64) / LibreOffice Community Build ID: f85e47c08ddd19c015c0114a68350214f7066f5a CPU threads: 16; OS: Windows 10.0 Build 19044; UI render: Skia/Vulkan; VCL: win Locale: pl-PL (pl_PL); UI: en-US Calc: CL
Created attachment 181892 [details] LO 7.3.5 vs LO 7.4 context menu comparison
confirmed on 7.4.0.3 and also for recent master Version: 7.5.0.0.alpha0+ (x64) / LibreOffice Community Build ID: 5ac75131556b687a01517ce4520a05bb49c1d840 CPU threads: 8; OS: Windows 10.0 Build 19044; UI render: Skia/Raster; VCL: win Locale: en-US (en_US); UI: en-US Calc: CL The Tools -> Customize -> Context Menus panel for the 'Text' target does show the Synonyms control (.uno:ThesaurusFromContext) linked to the control. But the context menu for a word selected from a paragraph does not expose the command. The command can be removed from the target and can be renamed, or reset to default. It just does not appear when a word is selected and context menu is launched.
This seems to have begun at the below commit. Adding Cc: to Noel Grandin ; Could you possibly take a look at this one? Thanks 7309d8babc7484b7797672cfc2e0631e600fde03 is the first bad commit commit 7309d8babc7484b7797672cfc2e0631e600fde03 Author: Jenkins Build User <tdf@pollux.tdf> Date: Thu Feb 10 13:13:40 2022 +0100 source a6eddceda5d376cd73922123a3bb3a5683307c41 https://git.libreoffice.org/core/+/a6eddceda5d376cd73922123a3bb3a5683307c41
https://gerrit.libreoffice.org/c/core/+/139121
Maxim Monastirsky committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/a72861e3be5b89544ae943c0c5cc6d43e8e70a7d tdf#150506 Execution parameter confused with slot state It will be available in 7.5.0. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Maxim Monastirsky committed a patch related to this issue. It has been pushed to "libreoffice-7-4": https://git.libreoffice.org/core/commit/3e39f667590355843336edda9b2f8f7676bbc870 tdf#150506 Execution parameter confused with slot state It will be available in 7.4.2. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Fix confirmed. Works in both LO 7.4.2 (build from 3-Sep-2022) and LO 7.5.0 (build from 4-Sep-2022).
Maxim Monastirsky committed a patch related to this issue. It has been pushed to "libreoffice-7-4-1": https://git.libreoffice.org/core/commit/02293e09b5e1c066c377cf4f0b6aa5c0aa61a581 tdf#150506 Execution parameter confused with slot state It will be available in 7.4.1. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.