Fix #28202: deactivating keymap items not saving properly.
[blender.git] / source / blender / makesrna / intern / rna_wm.c
index 307cf0e175add145871a4bbf490ec584328f7f9b..93adf808f8318102fd8b175792aedce4f3191a12 100644 (file)
@@ -1746,6 +1746,7 @@ static void rna_def_keyconfig(BlenderRNA *brna)
        RNA_def_property_boolean_negative_sdna(prop, NULL, "flag", KMI_INACTIVE);
        RNA_def_property_ui_text(prop, "Active", "Activate or deactivate item");
        RNA_def_property_ui_icon(prop, ICON_CHECKBOX_DEHLT, 1);
+       RNA_def_property_update(prop, 0, "rna_KeyMapItem_update");
 
        prop= RNA_def_property(srna, "is_user_modified", PROP_BOOLEAN, PROP_NONE);
        RNA_def_property_boolean_sdna(prop, NULL, "flag", KMI_USER_MODIFIED);