Step for reproduce:
1. Install LibreOffice 7.1 RC3.
2. Run Calc.
3. Fill cells in table, make Autofilter.
4. Try to select items in Autofilter by clicking on them.
Nothing happened. You can select items only via checkboxes.
Solved in tdf#116675.
Version: 22.214.171.124 / LibreOffice Community
Build ID: f6099ecf3d29644b5008cc8f48f42f4a40986e4c
CPU threads: 2; OS: Linux 5.4; UI render: default; VCL: gtk3
Locale: cs-CZ (cs_CZ.UTF-8); UI: en-US
Would you please send us a spreadsheet which behaves as you describe.
Created attachment 169391 [details]
(In reply to Peter S Anderson from comment #1)
> Hi Petr,
> Would you please send us a spreadsheet which behaves as you describe.
Of course. Any Calc file.
But I see one interesting thing:
In KDE: It's OK only with KDE integration pack (I don't use it because I cannot use Unicode commands for inserting characters)
In Cinnamon: bug in any case.
[Automated Action] NeedInfo-To-Unconfirmed
Repro with file, but only with gtk3
Arch Linux 64-bit
Version: 126.96.36.199.alpha0+ / LibreOffice Community
Build ID: dcce840cb2383873cc77da04b0bdc4526042c212
CPU threads: 8; OS: Linux 5.10; UI render: default; VCL: gtk3
Locale: fi-FI (fi_FI.UTF-8); UI: en-US
Built on 14 February 2021
(In reply to Buovjaga from comment #5)
> Repro with file, but only with gtk3
> Arch Linux 64-bit
> Version: 188.8.131.52.alpha0+ / LibreOffice Community
> Build ID: dcce840cb2383873cc77da04b0bdc4526042c212
> CPU threads: 8; OS: Linux 5.10; UI render: default; VCL: gtk3
> Locale: fi-FI (fi_FI.UTF-8); UI: en-US
> Calc: threaded
> Built on 14 February 2021
Yep, as I said, in KDE no problem but only with kde-integration pack installed. Using this pack is problematic (bug #140251).
Looking at gtk3-demo and glade where there is a treeview with such toggle buttons in them I don't find cases where clicking on the text auto-toggles the toggle button so the defacto expectation for that toolkit doesn't seem to be to auto-toggle in this case. Though its probably possible to bodge it in some way. (FWIW keyboard "space" will toggle them)
Sorry, tdf#116675 is only for generic vcl plugin, i don't know how to implement the same for gtk.
A related change is: tdf#139115 what limit this 1-click-toggle behaviour to a very few treelists.
Also added an other behaviour, the 2 clicks to toggle (first only select, second toggle), but i think it is not used anywhere yet.
All other treelist will toggle only with the checkbox.
A quick search for "set_clicks_to_toggle" in the code, shows it is used only in 4 places.