diff options
author | Campbell Barton <ideasman42@gmail.com> | 2015-08-26 06:51:41 +0300 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2015-08-26 06:51:41 +0300 |
commit | 67970da107f40db449f60c0db30e3d46f4ee726e (patch) | |
tree | 210f331dcaf9caa8a770a97d587d856c5f7447a4 /source/blender/editors/screen/screen_ops.c | |
parent | acb99cfd7b4f74b1c32ae7fb37f40afb0c0f3c7b (diff) |
Disallow navigating away from a full-temp screen
Diffstat (limited to 'source/blender/editors/screen/screen_ops.c')
-rw-r--r-- | source/blender/editors/screen/screen_ops.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/source/blender/editors/screen/screen_ops.c b/source/blender/editors/screen/screen_ops.c index e8d76197715..4a4d78e16ab 100644 --- a/source/blender/editors/screen/screen_ops.c +++ b/source/blender/editors/screen/screen_ops.c @@ -2373,8 +2373,9 @@ static int screen_set_exec(bContext *C, wmOperator *op) int delta = RNA_int_get(op->ptr, "delta"); /* temp screens are for userpref or render display */ - if (screen->temp) + if (screen->temp || (sa->full && sa->full->temp)) { return OPERATOR_CANCELLED; + } if (delta == 1) { while (tot--) { |