gsettings: Slightly simplify g_settings_action_get_state()

This introduces no functional changes.

Suggested by Christian Persch.

Signed-off-by: Philip Withnall <pwithnall@endlessos.org>
This commit is contained in:
Philip Withnall 2023-01-13 22:14:56 +00:00
parent b494b83405
commit f85e4e341f

View File

@ -3223,13 +3223,7 @@ g_settings_action_get_state (GAction *action)
value = g_settings_read_from_backend (gsa->settings, &gsa->key, FALSE, FALSE);
if (value == NULL)
value = g_settings_schema_key_get_translated_default (&gsa->key);
if (value == NULL)
value = g_settings_schema_key_get_per_desktop_default (&gsa->key);
if (value == NULL)
value = g_variant_ref (gsa->key.default_value);
value = g_settings_schema_key_get_default_value (&gsa->key);
return value;
}