WIP layer panel freezing

I have this issue since a while where the layer panel freezes. Nothing happens when I click a layer or try to scroll. Grasshopper is used to cache and reference geometry. It seems it can be unlocked by clicking into the search field and press ESC. In some occasions I think it requires toggling the right side panel before the ESC in the search field does something…

I’ll share a file when I see the issue in a more simple file than I’m currently working with.

System Info

Rhino 9 SR0 2025-9-23 (Rhino WIP, 9.0.25266.10145, Git hash:master @ 20b4067c1882a571b5304975d8b2385b4678fada)
License type: Commercial, build 2025-09-23
License details: Cloud Zoo
Expires on: 2025-11-07

Windows 11 (10.0.26100 SR0.0) or greater (Physical RAM: 128GB)
.NET 9.0.9

Computer platform: DESKTOP

Standard graphics configuration using DirectX
Primary display: NVIDIA RTX A5000 (NVidia) Memory: 24GB, Driver date: 8-21-2025 (M-D-Y). DirectX(11)
> Accelerated graphics device with 4 adapter port(s)
- Windows Main Display attached to adapter port #0
- Secondary monitor attached to adapter port #1

Secondary graphics devices.
NVIDIA Quadro K2200 (NVidia) Memory: 4GB, Driver date: 8-21-2025 (M-D-Y).
> Accelerated graphics device with 4 adapter port(s)
- There are no monitors attached to this device!

DirectX Settings
Safe mode: Off

OpenBLAS: OpenBLAS 0.3.29 DYNAMIC_ARCH NO_AFFINITY Zen MAX_THREADS=64.

Rhino plugins that do not ship with Rhino

Rhino plugins that ship with Rhino
C:\Program Files\Rhino 9 WIP\Plug-ins\Commands.rhp “Commands” 9.0.25266.10145
C:\Program Files\Rhino 9 WIP\Plug-ins\WebBrowser.rhp “WebBrowser”
C:\Program Files\Rhino 9 WIP\Plug-ins\rdk.rhp “Renderer Development Kit”
C:\Program Files\Rhino 9 WIP\Plug-ins\RhinoScript.rhp “RhinoScript”
C:\Program Files\Rhino 9 WIP\Plug-ins\RhinoBonusTools.rhp “Rhino Bonus Tools”
C:\Program Files\Rhino 9 WIP\Plug-ins\AnimationTools.rhp “AnimationTools”
C:\Program Files\Rhino 9 WIP\Plug-ins\IdleProcessor.rhp “IdleProcessor”
C:\Program Files\Rhino 9 WIP\Plug-ins\UpdatesAndStatistics\UpdatesAndStatistics.rhp “UpdatesAndStatistics” 9.0.25266.10145
C:\Program Files\Rhino 9 WIP\Plug-ins\RhinoRenderCycles.rhp “Rhino Render” 9.0.25266.10145
C:\Program Files\Rhino 9 WIP\Plug-ins\RhinoRender.rhp “Legacy Rhino Render”
C:\Program Files\Rhino 9 WIP\Plug-ins\rdk_etoui.rhp “RDK_EtoUI” 9.0.25266.10145
C:\Program Files\Rhino 9 WIP\Plug-ins\import_PLY.rhp “PLY - Polygon File Format Import”
C:\Program Files\Rhino 9 WIP\Plug-ins\NamedSnapshots.rhp “Snapshots”
C:\Program Files\Rhino 9 WIP\Plug-ins\ShrinkWrap.rhp “ShrinkWrap” 9.0.25266.10145
C:\Program Files\Rhino 9 WIP\Plug-ins\MeshCommands.rhp “MeshCommands” 9.0.25266.10145
C:\Program Files\Rhino 9 WIP\Plug-ins\IronPython\RhinoDLR_Python.rhp “IronPython” 9.0.25266.10145
C:\Program Files\Rhino 9 WIP\Plug-ins\RhinoCycles.rhp “RhinoCycles” 9.0.25266.10145
C:\Program Files\Rhino 9 WIP\Plug-ins\Grasshopper\GrasshopperPlugin.rhp “Grasshopper” 9.0.25266.10145
C:\Program Files\Rhino 9 WIP\Plug-ins\import_STL.rhp “STL Import”
C:\Program Files\Rhino 9 WIP\Plug-ins\Toolbars\Toolbars.rhp “Toolbars” 9.0.25266.10145
C:\Program Files\Rhino 9 WIP\Plug-ins\3dxrhino.rhp “3Dconnexion 3D Mouse”
C:\Program Files\Rhino 9 WIP\Plug-ins\Displacement.rhp “Displacement”
C:\Program Files\Rhino 9 WIP\Plug-ins\SectionTools.rhp “SectionTools”

@scottd or @kike I have a feeling that executing the content cache component can cause this layer panel freeze I’m experiencing. It appears that the command line also freezes.

I’m still trying to recreate the situation with a simplified (heavy) file.

While doing this, I noticed something else which I find unnecessary.

Caching changes the current layer to the first visible and unlocked layer in the layer list.

Thanks for trying to recreate the freeze situation. That sounds problematic.

On the layer switch problem, are some of the object getting cached on various different layers?

Yes, different layers and attribute user text…

In the latest R8 Service release candidate I got to a point where the layer I hid or unlocked, would unhide and lock due to Content Cache Pushing. For me it was a matter of unplugging the Color Socket in the Model Layer component (it only had a Color input and Layer Name hooked up). The issue was there were two sets of geometry (possibly with different values triggering the Push). May perhaps be related.

Here is a test that we can run:

Version 8 SR24
(8.24.25281.15001, 2025-10-08)

Still cannot recreate the Layer change problem.

hiddenlayers.3dm (63.9 KB)

hiddenlayers.gh (32.5 KB)

The hidden layer files in the post above don’t do anything weird here.

But I have a file that repeats the current layer to the top jump,

The python script changes the current layer to ‘11’. Then Push. This happens back and forth…

current-layer-jumps-to-top.gh (608.7 KB)

This jump happens when the current layer is one which is baked to.

Can relate. Been experiencing this issue couple times on heavy file. But can’t figure what triggers that. Layer pannel doesn’t respond anymore. have to restart Rhino. Will pay attention if happend again.

CC

In my case I was able to get it back with ESC in the command line and layer search panel and toggle the right side panel