diff options
author | Campbell Barton <ideasman42@gmail.com> | 2012-09-24 03:44:10 +0400 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2012-09-24 03:44:10 +0400 |
commit | 2a0649d61d46a0105f8483049f4722d66cef45ae (patch) | |
tree | 97dc971724a76d8c2e0b812e8ee633efbb8208c9 /source | |
parent | fdf55bcf66e8999499cd4bddf4c8a6fef15f28a1 (diff) |
fix [#32635] no viewport update when link and object to a scene
also comment unused static RNA functions.
Diffstat (limited to 'source')
-rw-r--r-- | source/blender/editors/object/object_relations.c | 3 | ||||
-rw-r--r-- | source/blender/makesrna/intern/rna_main_api.c | 4 |
2 files changed, 5 insertions, 2 deletions
diff --git a/source/blender/editors/object/object_relations.c b/source/blender/editors/object/object_relations.c index cafc7ce9300..950ef5826f1 100644 --- a/source/blender/editors/object/object_relations.c +++ b/source/blender/editors/object/object_relations.c @@ -1275,6 +1275,9 @@ static int make_links_scene_exec(bContext *C, wmOperator *op) DAG_ids_flush_update(bmain, 0); + /* redraw the 3D view because the object center points are colored differently */ + WM_event_add_notifier(C, NC_OBJECT | ND_DRAW, NULL); + /* one day multiple scenes will be visible, then we should have some update function for them */ return OPERATOR_FINISHED; } diff --git a/source/blender/makesrna/intern/rna_main_api.c b/source/blender/makesrna/intern/rna_main_api.c index d81b6e50872..f5c59aa583a 100644 --- a/source/blender/makesrna/intern/rna_main_api.c +++ b/source/blender/makesrna/intern/rna_main_api.c @@ -581,8 +581,8 @@ static void rna_Main_textures_tag(Main *bmain, int value) { tag_main_lb(&bmain-> static void rna_Main_brushes_tag(Main *bmain, int value) { tag_main_lb(&bmain->brush, value); } static void rna_Main_worlds_tag(Main *bmain, int value) { tag_main_lb(&bmain->world, value); } static void rna_Main_groups_tag(Main *bmain, int value) { tag_main_lb(&bmain->group, value); } -static void rna_Main_shape_keys_tag(Main *bmain, int value) { tag_main_lb(&bmain->key, value); } -static void rna_Main_scripts_tag(Main *bmain, int value) { tag_main_lb(&bmain->script, value); } +// static void rna_Main_shape_keys_tag(Main *bmain, int value) { tag_main_lb(&bmain->key, value); } +// static void rna_Main_scripts_tag(Main *bmain, int value) { tag_main_lb(&bmain->script, value); } static void rna_Main_texts_tag(Main *bmain, int value) { tag_main_lb(&bmain->text, value); } static void rna_Main_speakers_tag(Main *bmain, int value) { tag_main_lb(&bmain->speaker, value); } static void rna_Main_sounds_tag(Main *bmain, int value) { tag_main_lb(&bmain->sound, value); } |