[Libreoffice-ux-advise] [Bug 139115] New: UI Change default behavior of treelist toggles with more than 1 checkbox

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Mon Dec 21 09:21:11 UTC 2020


https://bugs.documentfoundation.org/show_bug.cgi?id=139115

            Bug ID: 139115
           Summary: UI Change default behavior of treelist toggles with
                    more than 1 checkbox
           Product: LibreOffice
           Version: 7.2.0.0.alpha0+ Master
          Hardware: All
                OS: All
            Status: UNCONFIRMED
          Keywords: needsUXEval
          Severity: normal
          Priority: medium
         Component: UI
          Assignee: libreoffice-bugs at lists.freedesktop.org
          Reporter: libreoffice at nisz.hu
                CC: caolanm at redhat.com, glogow at fbihome.de,
                    libreoffice-ux-advise at lists.freedesktop.org,
                    nemeth at numbertext.org, szucs.attila3 at nisz.hu

This is a continuation of bug #138865

It would be desirable to change the default behavior of treelists based on:
https://bugs.documentfoundation.org/show_bug.cgi?id=138865#c11

a) the auto-toggle on click should only kick in if there is only one checkbox
in a row (which would solve this case regardless of any other potential
changes) because how do we know which one should toggle.

But not:
„b) it seems more natural to me that the first click on an unselected row just
selects it. Subsequent clicks on a selected row to change the toggle like it
currently does seems fairly ok too.”

I’d like to argue that the default behavior in Windows is “single click toggle”
for one checkbox in a treelist. See for an example:
https://youtu.be/5SK0P9PydG0?t=60 
So most users are accustomed to that, not only in the AutoFilter dropdown but
other simple config UI elements such as Options – Writer – Compatibility list ;
Options – Writer – AutoCaption or Find and Replace -> Attributes button ->
Attributes list.

Steps to reproduce:
    1. In Writer go to Tools – AutoCorrect – Autocorrect options
        1.1. On the Options or Localized Options tab click some items in the
list
    2. In Writer go to Options – Writer – Compatibility
        2.1. Click on the items of the list

Actual results:
1: The first checkbox is turned off. This is the same behavior as bug #138865
just a different dialog. 
Expected: No checkbox is turned on/off by default, since there is more than
one.

2: in the Compatibility dialog there is only one checkbox, which is toggled
on/off by clicking its row. This is correct behavior, since there is only one
checkbox. 
This is expected to be kept by default.
Similar dialogs: Find and Replace -> Attributes ; AutoFilter dropdown; Options
– Language Settings – Writing Aids.

LibreOffice details:
Version: 7.2.0.0.alpha0+ (x64)
Build ID: e97a81e94511b52987a50b7bdb72c922899da588
CPU threads: 4; OS: Windows 6.3 Build 9600; UI render: Skia/Raster; VCL: win
Locale: hu-HU (hu_HU); UI: en-US
Calc: CL

Adding UX to help decide whether this is indeed desirable.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the Libreoffice-ux-advise mailing list