git.lucas.co / hou-control
SideFX Houdini customization package
git clone https://git.lucas.co/hou-control.git

commit0e094d31d19086d2e464c9c8b4936ff520c67e45
parentec7d07b822
authorLucas Galante <[email protected]>
date2026-09-14 14:19
menu: stop flashing labels on pan and zoom too

Same as the cursor entries: Pan View and Zoom In/Out fire on every
keystroke, so call translateView and zoom directly instead of through run.

Co-Authored-By: Claude Fable 5.1 <[email protected]>

 NetworkViewMenu.xml | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/NetworkViewMenu.xml b/NetworkViewMenu.xml
index 12e7aed..0a57cdb 100644
--- a/NetworkViewMenu.xml
+++ b/NetworkViewMenu.xml
@@ -201,7 +201,7 @@ HCNetworkEditor(kwargs['editor']).translateSelectedNodes('right', 'ancestors')
         <label>Pan View Up</label>
         <scriptCode><![CDATA[
 from hc import HCNetworkEditor
-HCNetworkEditor(kwargs['editor']).run('Pan View Up', 'translateView', 'up')
+HCNetworkEditor(kwargs['editor']).translateView('up')
 ]]></scriptCode>
       </scriptItem>
 
@@ -209,7 +209,7 @@ HCNetworkEditor(kwargs['editor']).run('Pan View Up', 'translateView', 'up')
         <label>Pan View Down</label>
         <scriptCode><![CDATA[
 from hc import HCNetworkEditor
-HCNetworkEditor(kwargs['editor']).run('Pan View Down', 'translateView', 'down')
+HCNetworkEditor(kwargs['editor']).translateView('down')
 ]]></scriptCode>
       </scriptItem>
 
@@ -217,7 +217,7 @@ HCNetworkEditor(kwargs['editor']).run('Pan View Down', 'translateView', 'down')
         <label>Pan View Left</label>
         <scriptCode><![CDATA[
 from hc import HCNetworkEditor
-HCNetworkEditor(kwargs['editor']).run('Pan View Left', 'translateView', 'left')
+HCNetworkEditor(kwargs['editor']).translateView('left')
 ]]></scriptCode>
       </scriptItem>
 
@@ -225,7 +225,7 @@ HCNetworkEditor(kwargs['editor']).run('Pan View Left', 'translateView', 'left')
         <label>Pan View Right</label>
         <scriptCode><![CDATA[
 from hc import HCNetworkEditor
-HCNetworkEditor(kwargs['editor']).run('Pan View Right', 'translateView', 'right')
+HCNetworkEditor(kwargs['editor']).translateView('right')
 ]]></scriptCode>
       </scriptItem>
 
@@ -233,7 +233,7 @@ HCNetworkEditor(kwargs['editor']).run('Pan View Right', 'translateView', 'right'
         <label>Zoom In</label>
         <scriptCode><![CDATA[
 from hc import HCNetworkEditor
-HCNetworkEditor(kwargs['editor']).run('Zoom In', 'zoom', 'in')
+HCNetworkEditor(kwargs['editor']).zoom('in')
 ]]></scriptCode>
       </scriptItem>
 
@@ -241,7 +241,7 @@ HCNetworkEditor(kwargs['editor']).run('Zoom In', 'zoom', 'in')
         <label>Zoom Out</label>
         <scriptCode><![CDATA[
 from hc import HCNetworkEditor
-HCNetworkEditor(kwargs['editor']).run('Zoom Out', 'zoom', 'out')
+HCNetworkEditor(kwargs['editor']).zoom('out')
 ]]></scriptCode>
       </scriptItem>