Fix #21383: appending a group would also instance it by default, which

will give duplicate objects since the actual object are appended already,
so only enable this option by default for linking now.
This commit is contained in:
Brecht Van Lommel 2010-04-06 01:16:39 +00:00
parent bfe04b23a4
commit 93cc8eea45
2 changed files with 4 additions and 1 deletions

@ -106,7 +106,9 @@ class INFO_MT_file(bpy.types.Menu):
layout.operator_context = 'INVOKE_AREA'
layout.operator("wm.link_append", text="Link")
layout.operator("wm.link_append", text="Append").link = False
props = layout.operator("wm.link_append", text="Append")
props.link = False
props.instance_groups = False
layout.separator()

@ -3151,6 +3151,7 @@ void wm_window_keymap(wmKeyConfig *keyconf)
WM_keymap_add_item(keymap, "WM_OT_link_append", OKEY, KM_PRESS, KM_CTRL|KM_ALT, 0);
kmi= WM_keymap_add_item(keymap, "WM_OT_link_append", F1KEY, KM_PRESS, KM_SHIFT, 0);
RNA_boolean_set(kmi->ptr, "link", FALSE);
RNA_boolean_set(kmi->ptr, "instance_groups", FALSE);
WM_keymap_add_item(keymap, "WM_OT_save_mainfile", SKEY, KM_PRESS, KM_CTRL, 0);
WM_keymap_add_item(keymap, "WM_OT_save_mainfile", WKEY, KM_PRESS, KM_CTRL, 0);