feature suggestion: multiselect contexts with mixed state in checkbox

60 views
Skip to first unread message

Miguel T

unread,
Oct 10, 2020, 5:14:27 AM10/10/20
to MyLifeOrganized
Hi there.

I've been using the Windows desktop and Android versions, by assigning different contexts to tasks with mixed contexts, but i end up overiding the existing contexts when I just wanted to add or remove a particular context (without affecting the others).

current situation:
  steps:
    1 - assign contexts
      . initial tasks:
        - task 1 - [@context1, @context2]
        - task 2 - [@context1, @context3]
    2 - multiselect both tasks
      . and check the proprieties > contexts:
        . result: [@context1, @context3]
            (not showing the @context2)
    3 - uncheck "@context3", and press "ok"
      . result: tasks:
        - task 1 - [@context3]
        - task 2 - [@context3]
        (it added the @context3 to the task1, when I just wanted to remove the @context1 and preserving the @context2)

request/suggestion:
  . using the previous example, at step 2, (when viewing the multiselect both tasks contexts)
    . suggested result:
      - [checked]     - @context1
      - [mixed state] - @context2
      - [mixed state] - @context3
      - [unchecked]   - (all the others)
      (where it would use a new checkbox state (with a mixed state))

    . and when clicking:
      - @context1 - [checked] -> [unchecked] -> [checked] (again/loop)
      - @context2 - [mixed state] -> [checked] -> [unchecked] -> [mixed state] (again/loop)
        . (by preserving the mixed state (of the same previous contexts of the tasks) at every 3rd click ("->"))

Basically the idea is introducing a mixed state in the checkbox of a context in multiselect,
  similar to the example at https://www.w3.org/TR/2017/WD-wai-aria-practices-1.1-20170628/examples/checkbox/checkbox-2/checkbox-2.html
        
Best regards,
Miguel

Stéph

unread,
Oct 12, 2020, 4:44:20 AM10/12/20
to MyLifeOrganized
This looks like a bug report AND a feature request. I'm bumping it over to the MLO-beta testers' forum, to make sure it gets noticed.

Joel Azaria

unread,
Jul 2, 2021, 4:18:05 PM7/2/21
to MyLifeOrganized

Which part is bug, which is feature request?   I'm trying to figure out how to remove 1 context from a group of tasks with varied/mixed contexts assigned.

Stéph

unread,
Jul 2, 2021, 5:57:18 PM7/2/21
to MyLifeOrganized
Just trying to remember - That was a reply I wrote a few months back!

I think I was saying that the "current situation", where not all of the contexts are listed, is a bug report, but that the idea of introducing a mixed state in the context checkboxes sounded like a feature request. Doesn't really matter - As long as it's brought to the beta and developer's attention, it all gets reviewed.

Reply all
Reply to author
Forward
0 new messages