Affects Version/s: 2.5.8, 2.6.0, 2.7.0
Fix Version/s: None
originally posted at: http://www.igniterealtime.org/community/thread/24858?tstart=60
Nesting. I have group "test" with group name as "one :: two" and a few contacts in there. So in Spark i see group "one" and a line "There are no online contacts in this group". Though there are no contacts in group "one". Well, there is no real group "one", but it could be, and it could be empty, just for a hierarchy. So it's not nice to have such lines all the way through the roster.
One more thing. I have created group nest-main with group name nest-name (added some contacts). Then i created group nest-sub with group name nest-main :: nest-sub (some ocntacts).
So now i see:
There are no online contacts in this group
Not good. I want nest-sub to be a part of real nest-main, and not to create fake root groups. Exodus handles this better.
Another problem. I have unchecked "Show empty groups" in Spark. So it doesnt show nest-main and nest-sub groups. Then i login with a user which is in nest-sub group. Nest-main and nest-sub appears in Roster. It''s ok. Then i logout that user, nest-sub dissapears, but nest-main is still here with a line "there are no online contacts in this group". So i need to check/uncheck this option again or relogin to get rid of that group.
"Show empty groups" and "Group offline contacts" has no affect on fake root groups, this group will always be shown with a "There are no online contacts in this group".
Additional issues: http://www.igniterealtime.org/community/message/185067#185067
Nested groups create duplicate contacts in broadcast message dialog https://discourse.igniterealtime.org/t/spark-duplication-of-contacts