Layer Panel: Feature or Flaw?

I have a .3dm file with a different mesh on each of 349 layers:

LayerAtBottomOfLayerMenuNotSelectable.3dm (8.9 MB)

If I select Mesh_26 on a layer 1 above the bottom of the Layer Panel by clicking on its light bulb, it lights up the light bulb and shows the mesh in the Rhino window.

But if I click on the light bulb for Mesh_27 layer at the bottom of the Layer Panel, it scrolls the layers up by 1 but does not light up the light bulb or display the Mesh.


After the scroll up of the layers, I can then click on the light bulb for Mesh_27 and its light bulb lights up and the mesh is displayed.

Can you reproduce this behavior on your machine? Working with 749 layers is challenging enough without a misbehaving Layer Panel.

Is this a feature or a flaw?

Regards,
Terry.

I am not aware of just selecting the layer making it also visible (light bulb on). Only actually clicking the light bulb should toggle its state as far as I know. That is at least how it works here on my M2 with Rhino 8.

I edited my post to make it clear that I too click on the light bulb to make the layer visible.

Now that we are on the same page, do you see what I see?

Also @dale, @stevebaer, can you let me know your observations?

I think what Terry is saying is that if he clicks on the lightbulb of the last displayed layer it does not turn on the bulb and display the layer contents, but instead just scrolls the list upward by one.

This behavior is a departure from the behavior in response to a click on the lightbulb of any other displayed layer in the list and is thus unexpected and unusual behavior. I don’t think he’s complaining about the gratuitous upward scrolling of the last item, which is handy and makes sense. I think his issue is that the click on the lightbulb doesn’t do what it does on all the other layers shown in the list.

I would call it a bug - maybe only a bit more than a “paper cut” - but a bug of the developer oversight variety nonetheless and trivial to fix.

Not initially, but if I resize my panel such that the bottom item isn’t fully visible then I see the issue.

Here the exaggerated situation where I see what you see. If I try to enable the Mesh_46 layer it indeed moves the list such that the item is in view.
image

Logged as RH-84384 Partially visible layer doesn’t toggle lightbulb properly

On my system with Mesh_27 layer (equivalent to your Mesh_46 layer) fully visible, the errant behavior is manifest. Partial display of the layer is not required in order to observe this behavior on my Windows 11 PC. So the title of RH-84384 may be inaccurate for those with Windows 11 systems. Does your PC use Windows 11? Since it is an M2 the answer is probably No.

It would be good to get input from other Windows 11 users.

@AlW do you have a Windows 11 system? If so, could you load up the .3dm file and give it a try?

Regards,
Terry.