Commit 235f4958 authored by Committed by Philip Withnall
gsettings: remove redundancy in 'list-recursive'
Some projects use child schemas in an odd way: they link children which already have their path pre-defined. This causes the child schema (and its keys) to be printed out twice: - once because it is, itself, a non-relocatable schema - once, as a recursion from its parent We can avoid this by not recursing into child schemas that are non-relocatable (on the assumption that they will be enumerated elsewhere). https://bugzilla.gnome.org/show_bug.cgi?id=723003
Showing with 19 additions and 1 deletion