diff options
author | Brecht Van Lommel <brechtvanlommel@gmail.com> | 2019-06-02 14:00:10 +0300 |
---|---|---|
committer | Brecht Van Lommel <brechtvanlommel@gmail.com> | 2019-06-02 14:03:13 +0300 |
commit | 2a192624bc8419377c1966ff288b4e3ea529c192 (patch) | |
tree | 8fcb41e21b47348e3c23e5d4435d4a318ea739c4 | |
parent | 99de160340c7ae08ac5abed12a541017e4846d87 (diff) |
Fix T65082, T65084: duplicating workspace does not preserve mode and order
-rw-r--r-- | source/blender/editors/screen/workspace_edit.c | 2 |
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 */ |