Version: 4.4.5 (using KDE 4.5.1) OS: Linux When in the todo view, I click on the drop-down box in the categories column and the drop-down box opens with no categories (when there are categories attached to the todo)... consequently the categories are lost if moving to another todo. Reproducible: Always Steps to Reproduce: 1) To to todo view 2) select a todo with categories 3) click on drop-down box 4) categories that are attached to todo should be checked (selected) in the drop-down box... but are not 5) click on another todo... and all the todo categories of the first todo are lost or deleted. Actual Results: The result should be that the drop-down box should contain selected categories that originally existed before selecting the drop-down box. Expected Results: All categories are lost or deleted (unless they are reselected before leaving the drop-down box) OS: Linux (x86_64) release 2.6.32-24-generic Compiler: cc
Note: this occurs when a filter is applied to the todo list.
Bug not fixed in 4.4.6
Bug not fixed in 4.4.7
Bug not fixed in 4.4.8
I can't reproduce this. Can you try with a new user?
I have replicated the bug with a new user. Here is what I did: 1) open korganizer 2) click on the todo list icon 3) open settings and manage categories 4) add the following category "numbers" 5) add the following 5 subcategories to the category numbers: 1,2,3,4,5 so if will look like: numbers 1 2 3 4 5 6) apply/save and close the manage categories window 7) open manage view filters using the settings option 8) create a new filter called number filter (leave all boxes unchecked) 9) select "show all except selected" 10) and the subcategory "3" 11) apply to save and close window 12) click on add todo and enter the title test todo 13) select the following categories: "1", "2" and "5" 14) apply and close window 15) the new todo should now appear in the todo list 16) open view then filter and select number filter 17) the new todo should still appear in the list 18) now click once on the todo line (I click on an empty column) 19) now click one the drop down box that contains: "Numbers:1,Numbers:2,Numbers:5" you will notice that if you click once on the category column with the categories, the dropdown box will appear and it will already be empty. When you click on the down arrow to open the dropdown box none of the categories will be checked. The result: the categories have been deleted. If you follow this detailed procedure, I'm sure you will get the same result.
Corrections: The result is NOT that the "categories have been deleted", but that the categories that were selected before (1,2&5) are no longer selected -- all categories are unchecked.
No filter needed, just add some subcategory to a to-do, then when you click the combo, they will be unset.
SVN commit 1206211 by smartins: Make subcategories work in korganizer. " SubCategory" was being compared to "Category:SubCategory", and that failed. We must use the same role in both sides. BUG: 251139 MM +4 -1 kcheckcombobox.cpp MM +3 -0 kcheckcombobox.h WebSVN link: http://websvn.kde.org/?view=rev&revision=1206211
SVN commit 1206235 by winterz: backport SVN commit 1206211 by smartins: Make subcategories work in korganizer. " SubCategory" was being compared to "Category:SubCategory", and that failed. We must use the same role in both sides. CCBUG: 251139 M +4 -1 kcheckcombobox.cpp M +9 -0 kcheckcombobox.h WebSVN link: http://websvn.kde.org/?view=rev&revision=1206235