0.94.2 MP - Unwanted categories
Posted: Mon Jan 13, 2020 6:28 pm
Hi Pierre,
this will be a bit hard to explain, but it is completely reproducible.
Edit: updated this post with the video I made below.
https://www.youtube.com/watch?v=Eby4tTz2hYk
OS: W10
Steps to reproduce:
Create several categories (10 or so).
Create subcategories within categories (2nd level).
Create some subcategories on the 2nd level (have some categories on the 3rd level)
Open up enough categories so the list goes out of the Categories window and you see the Scrollbar on the right.
Scroll down to the bottom of categories, so you see the last category and the scrollbar can't go deeper. <-- This is very important!
Now, without scrolling look for an open Category on the 2nd level (where you can see the 3rd level categories).
Click on the downward arrow in front of the category (close 2nd level category, so you won't see the 3rd level categories).
Faulty behavior: When you click the downward arrow, the Categories window will refresh and the mouse cursor will point to a new position in the tree. Basically the tree jumps under the mouse cursor. 3 outcomes possible:
- If at this position there is another category checkbox on the second level, it automatically gets selected, thus adding an unwanted keyword. (Bug)
- If at this position there is another category checkbox on the second level and it was already selected, then this keyword will become unselected. (Bug)
- If there is no checkbox under the cursor, no problem happens. (No bug)
Expected behavior: The category closes. No unintentional keywords are added. No keywords are removed.
My preferred solution: IMHO it would be a bit more user friendly if the Categories window would not refresh and there would be just empty space at the bottom, when you close a category in a situation described above. The user would not be confused by the changed tree.
Cheers,
Tango
this will be a bit hard to explain, but it is completely reproducible.
Edit: updated this post with the video I made below.
https://www.youtube.com/watch?v=Eby4tTz2hYk
OS: W10
Steps to reproduce:
Create several categories (10 or so).
Create subcategories within categories (2nd level).
Create some subcategories on the 2nd level (have some categories on the 3rd level)
Open up enough categories so the list goes out of the Categories window and you see the Scrollbar on the right.
Scroll down to the bottom of categories, so you see the last category and the scrollbar can't go deeper. <-- This is very important!
Now, without scrolling look for an open Category on the 2nd level (where you can see the 3rd level categories).
Click on the downward arrow in front of the category (close 2nd level category, so you won't see the 3rd level categories).
Faulty behavior: When you click the downward arrow, the Categories window will refresh and the mouse cursor will point to a new position in the tree. Basically the tree jumps under the mouse cursor. 3 outcomes possible:
- If at this position there is another category checkbox on the second level, it automatically gets selected, thus adding an unwanted keyword. (Bug)
- If at this position there is another category checkbox on the second level and it was already selected, then this keyword will become unselected. (Bug)
- If there is no checkbox under the cursor, no problem happens. (No bug)
Expected behavior: The category closes. No unintentional keywords are added. No keywords are removed.
My preferred solution: IMHO it would be a bit more user friendly if the Categories window would not refresh and there would be just empty space at the bottom, when you close a category in a situation described above. The user would not be confused by the changed tree.
Cheers,
Tango