8SR31: Bug with LayerStates

Bug_Report_LayerStates_May2026.3dm (166.2 KB)

SystemInfo.txt (2.7 KB)

A bug recently (SR30 or SR31) introduced to the Rhino 8 LayerStates may lead to objects becoming permanently ‘gobbled’ up by the document.

How to replicate with attached 3dm file:

  • enable layer box1, disable layer box2
  • create LS box1
  • disable layer box1, enable layer box2
  • create LS box2
  • restore LS box1
  • enable layer box2
  • although both, layers box1 and box2 are on now, only the object on layer box1 is shown.
  • unless such ‘invisible’ objects are saved in another LS, there seems to be no way of bringing them back.

This was working fine in SR29. I have not tested with SR30.

Hi Axa -

This bug was fixed in 8.32 - there is a public release candidate available.
RH-94805 LayerStateManager: Unlinks Model On from On

This bug made it so that when a layer was turned on again with the “Global On” lightbulb, the “Model On” lightbulb did not get turned on as well. If you need to remain on the stable 8.31 versions, you can simply turn on that lightbulb and the object will be visible again.
-wim

Ok, great. I have installed the lastest R8 SRC32, and it’s all good. Now.
Thank you so much

--A