diff options
author | Clément Foucault <foucault.clem@gmail.com> | 2020-01-13 18:53:40 +0300 |
---|---|---|
committer | Clément Foucault <foucault.clem@gmail.com> | 2020-01-13 18:53:40 +0300 |
commit | 84825e4b50c19bfbb081499129d7cb4fd4ba1cdf (patch) | |
tree | ea6a303aac92ac79e9c9b5ba491e00d2dfd57511 | |
parent | b8bdb8e9e99d33fc16d69307330d160abbba923e (diff) |
Fix T72957 Crash using Eye dropper in Edit mode with X-ray
-rw-r--r-- | source/blender/draw/engines/overlay/overlay_engine.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/source/blender/draw/engines/overlay/overlay_engine.c b/source/blender/draw/engines/overlay/overlay_engine.c index 50e2589c7e3..56b9ed8f54a 100644 --- a/source/blender/draw/engines/overlay/overlay_engine.c +++ b/source/blender/draw/engines/overlay/overlay_engine.c @@ -412,6 +412,11 @@ static void OVERLAY_draw_scene(void *vedata) OVERLAY_motion_path_draw(vedata); OVERLAY_extra_centers_draw(vedata); + if (DRW_state_is_select()) { + /* Edit modes have their own selection code. */ + return; + } + /* Functions after this point can change FBO freely. */ switch (pd->ctx_mode) { |