GNOME Bugzilla – Bug 725273
Can't remove overview application folders; empty folders show up in overview and "add to" list
Last modified: 2014-03-07 20:43:21 UTC
To reproduce: * select an application from Installed and add it to a new folder. * select the same application and remove it from the folder. An empty folder now appears in the overview, and the folder name has disappeared from the list of options for subsequent "* to Folder..." actions. "Creating" the folder again with an identical name using the + button in the add/move to folder list then adding to it populates the previously empty folder. Expected behaviour: removing the last item from a folder deletes the folder entirely (I assume this is what is intended?) Using: GNOME 3.11.90 via Copr, upgraded from GNOME 3.10, under FC20.
It is gnome-shell's responsibility to not show empty folders.
Shouldn't empty folders be removed from dconf when they're emptied by an application (in this case gnome-software)? Stops the accumulation of cruft, and maintains a consistent mapping between visible/populated folders and dconf data, so emptying a folder mirrors/reverses the process of creating it.
We do remove them from the list of folders. Removing the folders themselves is not possible with the gsettings API, I'm afraid (which is one of the reasons for the existence of the separate folder list)