# Script Editor slowing down Grasshopper window dragging?

**URL:** <https://discourse.mcneel.com/t/script-editor-slowing-down-grasshopper-window-dragging/168094>\
**Category:** Serengeti (Rhino BETA)\
**Tags:** windows\
**Created:** [October 29, 2023, 10:25pm UTC](https://discourse.mcneel.com/t/script-editor-slowing-down-grasshopper-window-dragging/168094 "2023-10-29T22:25:19Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![martinsiegrist](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/martinsiegrist/32/498369_2.png) [@martinsiegrist](https://discourse.mcneel.com/u/martinsiegrist)\
**Post date:** [October 29, 2023, 10:25pm UTC](https://discourse.mcneel.com/t/script-editor-slowing-down-grasshopper-window-dragging/168094/1 "2023-10-29T22:25:20Z")

</div>

I’m experiencing some kind of lag when dragging around the Grasshopper window in Rhino 8 and after deleting all kinds of objects I’m confident blaming the script editor.

The problem starts to become a hassle with about ten instances of the script editor no matter if the component is using Python or c# and the editor can even be empty and disabled and the solver can be disabled too.

I do not see the problem in Rhino 7.

On my old laptop with Windows 10 the same problem occurs in Rhino 8 and again nothing suspicious in Rhino 7. Hence I don’t think it has to do with my computers.

> **System Info Rhino 8**
>
> Rhino 8 SR0 2023-10-24 (Rhino 8 BETA, 8.0.23297.13303, Git hash:master @ 4368ce4c82870d4ce7b0ef004198da23d48ffe5f)  
> License type: Kommerziell, build 2023-10-24  
> License details: Cloud Zoo  
> Expires on: 2023-12-08
> 
> Windows 11 (10.0.22621 SR0.0) or greater (Physical RAM: 1.3e+02Gb)  
> .NET 7.0.13
> 
> Computer platform: DESKTOP
> 
> Standard graphics configuration.  
> Primary display and OpenGL: NVIDIA RTX A5000 (NVidia) Memory: 22GB, Driver date: 10-4-2023 (M-D-Y). OpenGL Ver: 4.6.0 NVIDIA 537.58  
> \> Accelerated graphics device with 4 adapter port(s)  
> - Secondary monitor attached to adapter port #0  
> - Windows Main Display attached to adapter port #1
> 
> Secondary graphics devices.  
> NVIDIA Quadro K2200 (NVidia) Memory: 4GB, Driver date: 10-4-2023 (M-D-Y).  
> \> Accelerated graphics device with 4 adapter port(s)  
> - There are no monitors attached to this device!
> 
> OpenGL Settings  
> Safe mode: Off  
> Use accelerated hardware modes: On  
> Redraw scene when viewports are exposed: On  
> Graphics level being used: OpenGL 4.6 (primary GPU’s maximum)
> 
> Anti-alias mode: 4x  
> Mip Map Filtering: Linear  
> Anisotropic Filtering Mode: High
> 
> Vendor Name: NVIDIA Corporation  
> Render version: 4.6  
> Shading Language: 4.60 NVIDIA  
> Driver Date: 10-4-2023  
> Driver Version: 31.0.15.3758  
> Maximum Texture size: 32768 x 32768  
> Z-Buffer depth: 24 bits  
> Maximum Viewport size: 32768 x 32768  
> Total Video Memory: 23028 MB
> 
> Rhino plugins that do not ship with Rhino  
> C:\Users\martinsiegrist\AppData\Roaming\McNeel\Rhinoceros\packages\7.0\EleFront\4.2.2\ElefrontProperties.rhp “ElefrontProperties” 1.0.0.0  
> C:\Users\martinsiegrist\AppData\Roaming\McNeel\Rhinoceros\8.0\Plug-ins\KeyShot9RhinoPlugin (ecfe8d1f-876a-460f-aa5e-3dd816936811)\1.4.0.0\KeyShot9RhinoPlugin\Rhino 7\KeyShot9RhinoPlugin.rhp “KeyShot9RhinoPlugin” 1.4.0.0
> 
> Rhino plugins that ship with Rhino  
> C:\Program Files\Rhino 8 WIP\Plug-ins\Commands.rhp “Commands” 8.0.23297.13303  
> C:\Program Files\Rhino 8 WIP\Plug-ins\rdk.rhp “Renderer Development Kit”   
> C:\Program Files\Rhino 8 WIP\Plug-ins\RhinoRenderCycles.rhp “Rhino Render” 8.0.23297.13303  
> C:\Program Files\Rhino 8 WIP\Plug-ins\rdk\_etoui.rhp “RDK\_EtoUI” 8.0.23297.13303  
> C:\Program Files\Rhino 8 WIP\Plug-ins\NamedSnapshots.rhp “Snapshots”   
> C:\Program Files\Rhino 8 WIP\Plug-ins\MeshCommands.rhp “MeshCommands” 8.0.23297.13303  
> C:\Program Files\Rhino 8 WIP\Plug-ins\IronPython\RhinoDLR\_Python.rhp “IronPython” 8.0.23297.13303  
> C:\Program Files\Rhino 8 WIP\Plug-ins\RhinoCycles.rhp “RhinoCycles” 8.0.23297.13303  
> C:\Program Files\Rhino 8 WIP\Plug-ins\Grasshopper\GrasshopperPlugin.rhp “Grasshopper” 8.0.23297.13303  
> C:\Program Files\Rhino 8 WIP\Plug-ins\SectionTools.rhp “SectionTools”   
> C:\Program Files\Rhino 8 WIP\Plug-ins\RhinoCode\RhinoCodePlugin.rhp “RhinoCodePlugin” 8.0.23297.13303  
> C:\Program Files\Rhino 8 WIP\Plug-ins\Toolbars\Toolbars.rhp “Toolbars” 8.0.23297.13303  
> C:\Program Files\Rhino 8 WIP\Plug-ins\3dxrhino.rhp “3Dconnexion 3D Mouse”   
> C:\Program Files\Rhino 8 WIP\Plug-ins\Displacement.rhp “Displacement”

> **System Info Rhino 7**
>
> Rhino 7 SR35 2023-10-7 (Rhino 7, 7.35.23280.19001, Git hash:master @ 4cdc88aaff1e26be75542e22e37a023346833b55)  
> License type: Kommerziell, build 2023-10-07  
> License details: Cloud Zoo
> 
> Windows 11 (10.0.22621 SR0.0) or greater (Physical RAM: 1.3e+02Gb)
> 
> Computer platform: DESKTOP
> 
> Standard graphics configuration.  
> Primary display and OpenGL: NVIDIA RTX A5000 (NVidia) Memory: 22GB, Driver date: 10-4-2023 (M-D-Y). OpenGL Ver: 4.6.0 NVIDIA 537.58  
> \> Accelerated graphics device with 4 adapter port(s)  
> - Secondary monitor attached to adapter port #0  
> - Windows Main Display attached to adapter port #1
> 
> Secondary graphics devices.  
> NVIDIA Quadro K2200 (NVidia) Memory: 4GB, Driver date: 10-4-2023 (M-D-Y).  
> \> Accelerated graphics device with 4 adapter port(s)  
> - There are no monitors attached to this device!
> 
> OpenGL Settings  
> Safe mode: Off  
> Use accelerated hardware modes: On  
> Redraw scene when viewports are exposed: On  
> Graphics level being used: OpenGL 4.6 (primary GPU’s maximum)
> 
> Anti-alias mode: 8x  
> Mip Map Filtering: Linear  
> Anisotropic Filtering Mode: High
> 
> Vendor Name: NVIDIA Corporation  
> Render version: 4.6  
> Shading Language: 4.60 NVIDIA  
> Driver Date: 10-4-2023  
> Driver Version: 31.0.15.3758  
> Maximum Texture size: 32768 x 32768  
> Z-Buffer depth: 24 bits  
> Maximum Viewport size: 32768 x 32768  
> Total Video Memory: 23028 MB
> 
> Rhino plugins that do not ship with Rhino  
> C:\Users\martinsiegrist\AppData\Roaming\McNeel\Rhinoceros\packages\7.0\EleFront\4.2.2\ElefrontProperties.rhp “ElefrontProperties” 1.0.0.0
> 
> Rhino plugins that ship with Rhino  
> C:\Program Files\Rhino 7\Plug-ins\Commands.rhp “Commands” 7.35.23280.19001  
> C:\Program Files\Rhino 7\Plug-ins\rdk.rhp “Renderer Development Kit”   
> C:\Program Files\Rhino 7\Plug-ins\RhinoRenderCycles.rhp “Rhino Render” 7.35.23280.19001  
> C:\Program Files\Rhino 7\Plug-ins\rdk\_etoui.rhp “RDK\_EtoUI” 7.35.23280.19001  
> C:\Program Files\Rhino 7\Plug-ins\rdk\_ui.rhp “Renderer Development Kit UI”   
> C:\Program Files\Rhino 7\Plug-ins\NamedSnapshots.rhp “Snapshots”   
> C:\Program Files\Rhino 7\Plug-ins\IronPython\RhinoDLR\_Python.rhp “IronPython” 7.35.23280.19001  
> C:\Program Files\Rhino 7\Plug-ins\RhinoCycles.rhp “RhinoCycles” 7.35.23280.19001  
> C:\Program Files\Rhino 7\Plug-ins\Grasshopper\GrasshopperPlugin.rhp “Grasshopper” 7.35.23280.19001  
> C:\Program Files\Rhino 7\Plug-ins\Toolbars\Toolbars.rhp “Toolbars” 7.35.23280.19001  
> C:\Program Files\Rhino 7\Plug-ins\3dxrhino.rhp “3Dconnexion 3D Mouse”   
> C:\Program Files\Rhino 7\Plug-ins\Displacement.rhp “Displacement”

---

<div class="post-metadata">

**Author:** ![eirannejad](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/eirannejad/32/477962_2.png) [@eirannejad](https://discourse.mcneel.com/u/eirannejad)\
**Post date:** [December 12, 2023, 7:39pm UTC](https://discourse.mcneel.com/t/script-editor-slowing-down-grasshopper-window-dragging/168094/3 "2023-12-12T19:39:22Z")

</div>

@martinsiegrist I have done major improvements in Rhino 8.3 RC in regards to Grasshopper component performance. I’d appreicate if you can test again in this verison

---

<div class="post-metadata">

**Author:** ![martinsiegrist](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/martinsiegrist/32/498369_2.png) [@martinsiegrist](https://discourse.mcneel.com/u/martinsiegrist)\
**Post date:** [December 13, 2023, 9:03am UTC](https://discourse.mcneel.com/t/script-editor-slowing-down-grasshopper-window-dragging/168094/4 "2023-12-13T09:03:41Z")

</div>

Thanks for the information. It might be slightly better but I still see the Grasshopper window move incrementally when dragging and not in a smooth motion.

---

<div class="post-metadata">

**Author:** ![eirannejad](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/eirannejad/32/477962_2.png) [@eirannejad](https://discourse.mcneel.com/u/eirannejad)\
**Post date:** [December 18, 2023, 1:20am UTC](https://discourse.mcneel.com/t/script-editor-slowing-down-grasshopper-window-dragging/168094/5 "2023-12-18T01:20:21Z")

</div>

Okay I’ll test this specifically tomorrow and make sure to resolve any bugs for Rhino 8.3 public release. Here is the YT for reference:

[RH-79189](https://mcneel.myjetbrains.com/youtrack/issue/RH-79189) Grasshopper window drags really slowly when there are many script components placed on the canvas

---

<div class="post-metadata">

**Author:** ![eirannejad](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/eirannejad/32/477962_2.png) [@eirannejad](https://discourse.mcneel.com/u/eirannejad)\
**Post date:** [December 18, 2023, 8:29pm UTC](https://discourse.mcneel.com/t/script-editor-slowing-down-grasshopper-window-dragging/168094/6 "2023-12-18T20:29:21Z")

</div>

Ok got this resolved for good and will be in the next 8.3 RC build

---

<div class="post-metadata">

**Author:** ![brian](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/brian/32/504171_2.png) [@brian](https://discourse.mcneel.com/u/brian)\
**Post date:** [December 20, 2023, 12:27am UTC](https://discourse.mcneel.com/t/script-editor-slowing-down-grasshopper-window-dragging/168094/8 "2023-12-20T00:27:46Z")

</div>

[RH-79189](https://mcneel.myjetbrains.com/youtrack/issue/RH-79189) is fixed in [Rhino 8 Service Release 3](https://www.rhino3d.com/download/rhino/8/latest)
