https://bugzilla.novell.com/show_bug.cgi?id=309452#c5
--- Comment #5 from Stefan Hundhammer 2007-09-11 08:51:56 MST ---
I was wrong.
Groups are created first according to the group .desktop files in
/usr/share/applications/groups . Later, when .desktop files for modules are
read, a new additional group is created if a module .desktop file refers to a
nonexistent group.
So IMHO the control center(s) behave according to spec, and that
virtualization.desktop file is out of place if there are no modules that belong
to that group.
The question is: Is that spec still valid and useful, or should we change it?
Was there a good reason to always create those groups first? (Maybe to show at
least some groups if called as non-root so the window is not completely empty?)
A (clumsy) solution might be to go through all groups after reading all module
desktop files and delete those groups that don't have any module.
--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.