It is possible for a top-level category and a subcategory (for a different parent) to have the same name, e.g.
Miscellaneous (top-level category)
Bank Charges > Miscellaneous (subcategory)
If both are accessed, the recently used categories dropdown shows what appears to be duplicate values, e.g.
A better UX would be to distinguish between them, by including the parent for any recently used subcategories, e.g.
Category List
Recent categories
Bank charges > Account Fee
Bank charges
Bank charges > Miscellaneous
Miscellaneous
(This would, however, mean that we need to change how items are added to the recently used list, as currently we just serialise the category JSON, which only has the parent_id and not it's description)
It is possible for a top-level category and a subcategory (for a different parent) to have the same name, e.g.
Miscellaneous
(top-level category)Bank Charges > Miscellaneous
(subcategory)If both are accessed, the recently used categories dropdown shows what appears to be duplicate values, e.g.
A better UX would be to distinguish between them, by including the parent for any recently used subcategories, e.g.
(This would, however, mean that we need to change how items are added to the recently used list, as currently we just serialise the category JSON, which only has the
parent_id
and not it's description)