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-06-02 14:00:10 +0300
committerBrecht Van Lommel <brechtvanlommel@gmail.com>2019-06-02 14:03:13 +0300
commit2a192624bc8419377c1966ff288b4e3ea529c192 (patch)
tree8fcb41e21b47348e3c23e5d4435d4a318ea739c4 /source/blender/editors/screen/workspace_edit.c
parent99de160340c7ae08ac5abed12a541017e4846d87 (diff)
Fix T65082, T65084: duplicating workspace does not preserve mode and order
Diffstat (limited to 'source/blender/editors/screen/workspace_edit.c')
-rw-r--r--source/blender/editors/screen/workspace_edit.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/source/blender/editors/screen/workspace_edit.c b/source/blender/editors/screen/workspace_edit.c
index 863e3a15120..9fcd0e5295c 100644
--- a/source/blender/editors/screen/workspace_edit.c
+++ b/source/blender/editors/screen/workspace_edit.c
@@ -205,6 +205,8 @@ WorkSpace *ED_workspace_duplicate(WorkSpace *workspace_old, Main *bmain, wmWindo
WorkSpace *workspace_new = ED_workspace_add(bmain, workspace_old->id.name + 2);
workspace_new->flags = workspace_old->flags;
+ workspace_new->object_mode = workspace_old->object_mode;
+ workspace_new->order = workspace_old->order;
BLI_duplicatelist(&workspace_new->owner_ids, &workspace_old->owner_ids);
/* TODO(campbell): tools */