Problem with Window Layouts

Hello all. I’m in Windows 9.0.26041.13355, 2026-02-10. I establish a Window Layout in a particular file and save it and close the file. When I reopen the file the windows are not layed out in the layout I chose. Each time I open the file I have to go up to the Window menu/ Window Layouts and click on the layout I want. Shouldn’t it be automatically displaying the Layout I saved without my having to reset it every time?

Hi Cosmas -

Window Layouts is a Rhino UI setting and is not something that is saved in a file.
When you launch Rhino, modify the UI layout and then exit Rhino, that layout should still be the same when you launch Rhino again. And this irrespective of saving the layout or not.

If that is not something that is happening on your side, we’ll need more information.
Please run the Rhino SystemInfo command and copy-paste its output here.
If you can list the exact steps that you are taking from launching Rhino to launching Rhino again, that would be very helpful.
-wim

Sorry for the delay, Wim. I’m attaching a video illustrating the problem and here’s my system info:

Rhino 9 SR0 2026-2-10 (Rhino WIP, 9.0.26041.13355, Git hash:master @ a050ef451ae30fdccbe0c3a638f3c9e72df96202)
License type: Commercial, build 2026-02-10
License details: Cloud Zoo
Expires on: 2026-03-27

Windows 11 (10.0.22631 SR0.0) or greater (Physical RAM: 64GB)
.NET 9.0.13

Computer platform: DESKTOP

Standard graphics configuration using OpenGL
Primary display: NVIDIA GeForce RTX 3080 (NVidia) Memory: 10GB, Driver date: 12-2-2025 (M-D-Y). OpenGL(4.6.0 NVIDIA 591.44)

Accelerated graphics device with 4 adapter port(s)

  • Windows Main Display attached to adapter port #0
  • Secondary monitor attached to adapter port #1

OpenGL Settings
Safe mode: Off
Use accelerated hardware modes: On
GPU Tessellation is: 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: 12-2-2025
Driver Version: 32.0.15.9144
Maximum Texture size: 32768 x 32768
Z-Buffer depth: 24 bits
Maximum Viewport size: 32768 x 32768
Total Video Memory: 10 GB

OpenBLAS: OpenBLAS 0.3.30 DYNAMIC_ARCH NO_AFFINITY Haswell MAX_THREADS=64.

Rhino plugins that do not ship with Rhino
C:\Users\Cosmas\AppData\Roaming\McNeel\Rhinoceros\packages\9.0\SubstanceImporter\2.0.7\Substance.Win.rhp “SubstanceImporter” 2.0.7.0
C:\ProgramData\McNeel\Rhinoceros\7.0\Plug-ins\Datasmith Rhino Exporter (d1fdc795-b334-4933-b680-088119cdc6bb)\DatasmithRhino7.rhp “Datasmith Exporter” 5.1.1.0

Rhino plugins that ship with Rhino
C:\Program Files\Rhino 9 WIP\Plug-ins\Commands.rhp “Commands” 9.0.26041.13355
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\UpdatesAndStatistics\UpdatesAndStatistics.rhp “UpdatesAndStatistics” 9.0.26041.13355
C:\Program Files\Rhino 9 WIP\Plug-ins\RhinoRenderCycles.rhp “Rhino Render” 9.0.26041.13355
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.26041.13355
C:\Program Files\Rhino 9 WIP\Plug-ins\NamedSnapshots.rhp “Snapshots”
C:\Program Files\Rhino 9 WIP\Plug-ins\MeshCommands.rhp “MeshCommands” 9.0.26041.13355
C:\Program Files\Rhino 9 WIP\Plug-ins\RhinoCycles.rhp “RhinoCycles” 9.0.26041.13355
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”
C:\Program Files\Rhino 9 WIP\Plug-ins\NamedPositions.rhp “Named Position”

Hey @wim how are you? Did you have a chance to look at the file? I attached a video of it showing my workflow.

Anyone?

Hi Cosmas -
I’ve created a YT for this issue - RH-93576 WindowLayout: OSnap Panel Changes Position

I can’t make out anything in your video, though, so I’m not able to add a lot of information in that report for the time being.

Perhaps you could export your custom window layout so that I can attach it to the report.

Other than that, I have to restore my custom window layout several times a day because the filter panel always gets added to the OSnap container and opening different panels tends to mess up the layout.

For the time being, I recommend making a single or double letter alias that runs the restore macro.
-wim