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:
authorClément Foucault <foucault.clem@gmail.com>2020-03-16 00:49:20 +0300
committerClément Foucault <foucault.clem@gmail.com>2020-03-16 00:50:07 +0300
commit7a19a99675369b6e1069bc30eba7a1c6f7432972 (patch)
tree7b415c12d9e5a8e9cde7ba4dae5b62079f1b63ef /source/blender/draw/engines/workbench/workbench_engine.c
parentcebff2ff30f56beb2173d4502a9b89e1167ed4fc (diff)
Workbench: Fix default view not reset after drawing
This fix jitter of overlay and GPencil. But I'm not sure this should be the responsibility of the subsequent draw engines or the responsibility of the current engine to reset the view.
Diffstat (limited to 'source/blender/draw/engines/workbench/workbench_engine.c')
-rw-r--r--source/blender/draw/engines/workbench/workbench_engine.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/source/blender/draw/engines/workbench/workbench_engine.c b/source/blender/draw/engines/workbench/workbench_engine.c
index a728afa559e..742489c7311 100644
--- a/source/blender/draw/engines/workbench/workbench_engine.c
+++ b/source/blender/draw/engines/workbench/workbench_engine.c
@@ -529,6 +529,8 @@ void workbench_draw_finish(void *ved)
{
WORKBENCH_Data *vedata = ved;
workbench_volume_draw_finish(vedata);
+ /* Reset default view. */
+ DRW_view_set_active(NULL);
}
static void workbench_engine_free(void)