From f772a4b8fa87d537de6b579d5b4a72d1874818c3 Mon Sep 17 00:00:00 2001 From: Nathan Craddock Date: Tue, 26 May 2020 16:41:19 -0600 Subject: Fix: A few missing outliner selection sync tags Add selection syncing for object add named (e.g. drag and drop from outliner to 3D view), outliner right click (a sync when the context menu is cancelled), and for object selection from Python. --- source/blender/editors/space_outliner/outliner_tools.c | 1 + 1 file changed, 1 insertion(+) (limited to 'source/blender/editors/space_outliner') diff --git a/source/blender/editors/space_outliner/outliner_tools.c b/source/blender/editors/space_outliner/outliner_tools.c index 17970e8ed64..8813af4c197 100644 --- a/source/blender/editors/space_outliner/outliner_tools.c +++ b/source/blender/editors/space_outliner/outliner_tools.c @@ -2382,6 +2382,7 @@ static int do_outliner_operation_event( /* Only redraw, don't rebuild here because TreeElement pointers will * become invalid and operations will crash. */ ED_region_tag_redraw_no_rebuild(region); + ED_outliner_select_sync_from_outliner(C, soops); } set_operation_types(soops, &soops->tree, &scenelevel, &objectlevel, &idlevel, &datalevel); -- cgit v1.2.3