Created attachment 195042 [details] Screenshot with greyed out "Remove" for a macro of a form control Open a form for editing, could be a writer form, a Base form or something else. Open a control where a macro has been added. Click on the macro and have a look: Button "Remove" is greyed out. You could assign another macro, you could choose "Remove all", but you couldn't remove only one macro. This bug appears in Version: 24.2.4.2 (X86_64) / LibreOffice Community Build ID: 51a6219feb6075d9a4c46691dcfe0cd9c4fff3c2 CPU threads: 6; OS: Linux 6.4; UI render: default; VCL: kf5 (cairo+xcb) Locale: de-DE (de_DE.UTF-8); UI: de-DE Calc: threaded Also in LO 7.6.4.1, also 7.5.5.2 Works well in LO 7.4.7.2 (last good working version for creating forms - too many bugs in newer versions) Property to "Remove all" has been added in LO 7.5. Since this version the buggy behavior appears.
Works for me in Version: 25.2.0.0.alpha0+ (X86_64) / LibreOffice Community Build ID: 2afdc61dd3138b383fb73dae2242ba1a9c8de901 CPU threads: 4; OS: Linux 6.5; UI render: default; VCL: kf5 (cairo+xcb) Locale: cs-CZ (cs_CZ.UTF-8); UI: en-US Calc: threaded Please, can you test in dev version?
Same buggy behavior in Version: 24.8.0.0.beta1 (X86_64) / LibreOffice Community Build ID: 318462181c709ed29c01eb3239b4d600d7b82ecc CPU threads: 6; OS: Linux 6.4; UI render: default; VCL: kf5 (cairo+xcb) Locale: de-DE (de_DE.UTF-8); UI: en-US Calc: threaded
Same buggy behavior also in Version: 25.2.0.0.alpha0+ (X86_64) / LibreOffice Community Build ID: 553c128e3fdc4b9612c1150b30d7b89df2ae6fdd CPU threads: 6; OS: Linux 6.4; UI render: default; VCL: kf5 (cairo+xcb) Locale: de-DE (de_DE.UTF-8); UI: en-US Calc: threaded
Reproducible on Windows 11 with 24.8.0.1 and 25.2.0.0 Interestingly, the "Remove" button becomes active if I select any other event and reselect the original event (cf. the attached .gif recording). Version: 24.8.0.1 (X86_64) / LibreOffice Community Build ID: 6fd6cae02baed1e82d14ed2da1f2458092354dab CPU threads: 8; OS: Windows 11 X86_64 (10.0 build 22631); UI render: Skia/Raster; VCL: win Locale: en-US (pl_PL); UI: en-US Calc: threaded Version: 25.2.0.0.alpha0+ (X86_64) / LibreOffice Community Build ID: 553c128e3fdc4b9612c1150b30d7b89df2ae6fdd CPU threads: 8; OS: Windows 11 X86_64 (10.0 build 22631); UI render: Skia/Raster; VCL: win Locale: en-US (pl_PL); UI: en-US Calc: threaded
Created attachment 195408 [details] Making the "Remove" button active
Confirmed by comment 4. Same behavior here for activating "Remove" button.
This seems to have begun at the below commit in bibisect repository/OS linux-64-7.5. Adding Cc: to Caolán McNamara ; Could you possibly take a look at this one? Thanks 7891e1fe51b3aa4136116ed46ae74021ce1a91a9 is the first bad commit commit 7891e1fe51b3aa4136116ed46ae74021ce1a91a9 Author: Jenkins Build User <tdf@pollux.tdf> Date: Sat Dec 10 11:18:38 2022 +0100 source 006f7d03d6f29ae2d4a751bf86f399b4cad38313 143868: Related: tdf#152266 give feedback which events are assigned | https://gerrit.libreoffice.org/c/core/+/143868
Created attachment 198215 [details] test file Test file, where you can reproduce the bug. Not reproducible with every control.
Caolán McNamara committed a patch related to this issue. It has been pushed to "libreoffice-25-2": https://git.libreoffice.org/core/commit/93652d720881266ef5ce1ae68df35cbe87c9bec5 Resolves: tdf#161832 select row before update that depends on selection It will be available in 25.2.0.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.
Caolán McNamara committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/0920e5dd036f956ab3956a22e47edbd5f2d57071 Resolves: tdf#161832 select row before update that depends on selection It will be available in 25.8.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.
Caolán McNamara committed a patch related to this issue. It has been pushed to "libreoffice-24-8": https://git.libreoffice.org/core/commit/9f8c462b1f296c748c9749236405e87fe859935b Resolves: tdf#161832 select row before update that depends on selection It will be available in 24.8.5. 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.