diff options
author | Clément Foucault <foucault.clem@gmail.com> | 2020-03-16 00:49:20 +0300 |
---|---|---|
committer | Clément Foucault <foucault.clem@gmail.com> | 2020-03-16 00:50:07 +0300 |
commit | 7a19a99675369b6e1069bc30eba7a1c6f7432972 (patch) | |
tree | 7b415c12d9e5a8e9cde7ba4dae5b62079f1b63ef /source | |
parent | cebff2ff30f56beb2173d4502a9b89e1167ed4fc (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')
-rw-r--r-- | source/blender/draw/engines/workbench/workbench_engine.c | 2 |
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) |