Fix update of GSettings enum preferences