From 7a19a99675369b6e1069bc30eba7a1c6f7432972 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cl=C3=A9ment=20Foucault?= Date: Sun, 15 Mar 2020 22:49:20 +0100 Subject: 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. --- source/blender/draw/engines/workbench/workbench_engine.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'source/blender/draw/engines/workbench/workbench_engine.c') 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) -- cgit v1.2.3