Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBrecht Van Lommel <brechtvanlommel@gmail.com>2019-02-20 20:17:33 +0300
committerBrecht Van Lommel <brechtvanlommel@gmail.com>2019-02-20 21:06:18 +0300
commitc4f961a54c18e89eae184672f3939f47b9a896df (patch)
tree4fd6f105234a037b1537ebd8f4e5b749f3faf17f /source/blender/editors/space_view3d
parent12a6059f8a485a0124f98d89cc38cbc98fd35008 (diff)
Local view: don't restore selection when exiting local view.
Losing the selection can be inconvenient, and it's easy to select all local objects before exiting local view if needed.
Diffstat (limited to 'source/blender/editors/space_view3d')
-rw-r--r--source/blender/editors/space_view3d/view3d_view.c12
1 files changed, 0 insertions, 12 deletions
diff --git a/source/blender/editors/space_view3d/view3d_view.c b/source/blender/editors/space_view3d/view3d_view.c
index 434a55a27b5..7b3b97dbb9c 100644
--- a/source/blender/editors/space_view3d/view3d_view.c
+++ b/source/blender/editors/space_view3d/view3d_view.c
@@ -1336,18 +1336,6 @@ static bool view3d_localview_exit(
restore_localviewdata(depsgraph, wm, win, bmain, sa, smooth_viewtx);
- Object *obedit = OBEDIT_FROM_VIEW_LAYER(view_layer);
- for (base = FIRSTBASE(view_layer); base; base = base->next) {
- if (base->local_view_bits & local_view_bit) {
- base->local_view_bits &= ~local_view_bit;
- if (base->object != obedit) {
- ED_object_base_select(base, BA_SELECT);
- }
- }
- }
-
- DEG_on_visible_update(bmain, false);
-
return true;
}
else {