[Bf-blender-cvs] [8415bc9c80a] master: Fix T101554: disable viewer node when corresponding modifier is disabled

Jacques Lucke noreply at git.blender.org
Thu Oct 20 16:54:46 CEST 2022


Commit: 8415bc9c80aad878f7b85a48ffd2ae55150f9dc4
Author: Jacques Lucke
Date:   Thu Oct 20 16:54:19 2022 +0200
Branches: master
https://developer.blender.org/rB8415bc9c80aad878f7b85a48ffd2ae55150f9dc4

Fix T101554: disable viewer node when corresponding modifier is disabled

===================================================================

M	source/blender/editors/util/ed_viewer_path.cc

===================================================================

diff --git a/source/blender/editors/util/ed_viewer_path.cc b/source/blender/editors/util/ed_viewer_path.cc
index 5c03367cba8..4da1559b726 100644
--- a/source/blender/editors/util/ed_viewer_path.cc
+++ b/source/blender/editors/util/ed_viewer_path.cc
@@ -249,6 +249,9 @@ bool is_active_geometry_nodes_viewer(const bContext &C,
     if (md->type != eModifierType_Nodes) {
       return false;
     }
+    if ((md->mode & eModifierMode_Realtime) == 0) {
+      return false;
+    }
     modifier = reinterpret_cast<const NodesModifierData *>(md);
     break;
   }



More information about the Bf-blender-cvs mailing list