После обновления 3.4.1на андроид возникла такая же проблема ((
На 3.4.3 починили частично. Теперь ищет, но в найденном выводит только главную (верхнюю) категорию, а не найденную под категорию.
Очень стало неудобно "разносить" новые чеки.
При вложенности категорий 3 и более и 10+ подкатегории в каждой - прям катастрофа...
Идея понятна (наверное) и хороша. Этого не хватало. При поиске выводить "родителя" найденного. Но тогда нужно было либо не сбрасывать фильтр поиска, когда проваливаешься в "родителя" найденной подкатегории, либо сразу выводить в найденном все дерево целиком. От найденных "дочек" до "родителя".