V8 BUG: ChangeLayer window doesn't display all layers until resized

Steps to reproduce:

  1. Create / open document with many layers
  2. Select object for layer change
  3. Run ChangeLayer command. Pop up window shows only first layers and the layer list can’t be scrolled down

temp fix: resize the pop up layer list window to have scroll bars visible.

Hi Milko- I do not see that here - can you please run SystemInfo in Rhino and post the results?

-Pascal

Rhino 8 SR0 2023-10-31 (Rhino 8, 8.0.23304.09002, Git hash:master @ 20e15cf9bd66e6676f849f22e485cb3e82a8beac)
License type: Evaluation, build 2023-10-31
License details: Stand-Alone
Expires on: 2024-02-13

Apple macOS Version 14.1.1 (Build 23B81) (Physical RAM: 16Gb)
Mac Model Identifier: MacBookPro17,1
Language: en-CZ (MacOS default)
.NET 7.0.0

Metal GPU Family Apple 7
Metal GPU Family Common 3
Metal GPU Family Mac 2
Graphics processors
  Apple M1
    Color LCD (1440 x 900 @ 60.00Hz)
    U32H85x (3840 x 2160 @ 60.00Hz)

USB devices
  Seagate:  FA GOFlex Desk
  Generic: USB Storage
  Realtek: USB 10/100/1000 LAN
  Generic: USB Audio
  Tablet: PTK-840
  VIA Labs, Inc.         : USB Billboard Device   

Bluetooth devices
  None

Third party kernel extensions
  None

Third party plugins
  /usr/lib/swift/libswiftCore.dylib
  /usr/lib/swift/libswiftCoreFoundation.dylib
  /usr/lib/swift/libswiftCoreGraphics.dylib
  /usr/lib/swift/libswiftCoreImage.dylib
  /usr/lib/swift/libswiftDarwin.dylib
  /usr/lib/swift/libswiftDispatch.dylib
  /usr/lib/swift/libswiftIOKit.dylib
  /usr/lib/swift/libswiftMetal.dylib
  /usr/lib/swift/libswiftOSLog.dylib
  /usr/lib/swift/libswiftObjectiveC.dylib
  /usr/lib/swift/libswiftQuartzCore.dylib
  /usr/lib/swift/libswiftUniformTypeIdentifiers.dylib
  /usr/lib/swift/libswiftXPC.dylib
  /usr/lib/swift/libswift_Concurrency.dylib
  /usr/lib/swift/libswiftos.dylib
  /usr/lib/swift/libswiftsimd.dylib
  /usr/lib/swift/libswift_StringProcessing.dylib
  /usr/lib/swift/libswift_RegexParser.dylib
  /usr/lib/swift/libswiftCryptoTokenKit.dylib
  /usr/lib/usd/libusd_ms.dylib
  /usr/lib/swift/libswiftCoreAudio.dylib
  /usr/lib/swift/libswiftCoreLocation.dylib
  /usr/lib/swift/libswiftCoreMedia.dylib
  /usr/lib/swift/libswiftCompression.dylib
  /usr/lib/swift/libswiftCoreMIDI.dylib
  /usr/lib/swift/libswiftAVFoundation.dylib
  /usr/lib/swift/libswiftCoreML.dylib
  /usr/lib/swift/libswiftFileProvider.dylib
  /usr/lib/swift/libswiftIntents.dylib
  /usr/lib/swift/libswiftAccelerate.dylib
  /usr/lib/swift/libswiftGLKit.dylib
  /usr/lib/swift/libswiftGameplayKit.dylib
  /usr/lib/swift/libswiftMetalKit.dylib
  /usr/lib/swift/libswiftModelIO.dylib
  /usr/lib/swift/libswiftSceneKit.dylib
  /usr/lib/swift/libswiftSpriteKit.dylib
  /usr/lib/swift/libswiftVision.dylib
  /usr/lib/swift/libswiftRegexBuilder.dylib
  /usr/lib/swift/libswiftDemangle.dylib
  /usr/lib/swift/libswiftVideoToolbox.dylib
  /usr/lib/swift/libswiftObservation.dylib
  /usr/lib/swift/libswiftWebKit.dylib
  /usr/lib/swift/libswiftNaturalLanguage.dylib
  /usr/lib/swift/libswiftSystem.dylib
  /usr/lib/swift/libswiftMapKit.dylib
  /Users/mliko/Library/Application Support/McNeel/Rhinoceros/MacPlugIns/DatasmithRhino7.rhp/DatasmithFacadeCSharp.dylib
  /Users/mliko/Library/Application Support/McNeel/Rhinoceros/MacPlugIns/DatasmithRhino7.rhp/libtbbmalloc.dylib
  /usr/lib/log/liblog_network.dylib


Rhino plugins that do not ship with Rhino
  /Users/mliko/Library/Application Support/McNeel/Rhinoceros/MacPlugIns/DatasmithRhino7.rhp	"Datasmith Exporter"	5.3.0.0

Rhino plugins that ship with Rhino
  /Applications/Rhino 8.app/Contents/Frameworks/RhMaterialEditor.framework	"Renderer Development Kit"	8.0.23304.1002
  /Applications/Rhino 8.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/Commands.rhp	"Commands"	8.0.23304.9002
  /Applications/Rhino 8.app/Contents/PlugIns/NamedSnapshots.rhp	"Snapshots"	8.0.23304.1002
  /Applications/Rhino 8.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/RhinoCodePlugin.rhp	"RhinoCodePlugin"	8.0.23304.9002
  /Applications/Rhino 8.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/RDK_EtoUI.rhp	"RDK_EtoUI"	8.0.23304.9002
  /Applications/Rhino 8.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/MeshCommands.rhp	"MeshCommands"	8.0.23304.9002
  /Applications/Rhino 8.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/RhinoRenderCycles.rhp	"Rhino Render"	8.0.23304.9002
  /Applications/Rhino 8.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/RhinoCycles.rhp	"RhinoCycles"	8.0.23304.9002
  /Applications/Rhino 8.app/Contents/PlugIns/AnimationTools.rhp	"AnimationTools"	8.0.23304.1002
  /Applications/Rhino 8.app/Contents/PlugIns/SectionTools.rhp	"SectionTools"	8.0.23304.1002
  /Applications/Rhino 8.app/Contents/PlugIns/RhinoRender.rhp	"Legacy Rhino Render"	8.0.23304.1002
  /Applications/Rhino 8.app/Contents/PlugIns/Displacement.rhp	"Displacement"	8.0.23304.1002
  /Applications/Rhino 8.app/Contents/PlugIns/PanelingTools.rhp	"PanelingTools"	8.0.23304.1002
  /Applications/Rhino 8.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/RhinoDLR_Python.rhp	"IronPython"	8.0.23304.9002
  /Applications/Rhino 8.app/Contents/Frameworks/RhCore.framework/Resources/ManagedPlugIns/GrasshopperPlugin.rhp	"Grasshopper"	8.0.23304.9002


Hi Mliko- I thanks, I do see this in the 8.0 build that you have, it seems to be fixed in our latest in-house builds.

-Pascal

problem still persist in Rhino 8 SR2 2023-11-29 (Rhino 8, 8.2.23333) @pascal

Thanks for reporting that you’re still seeing it. It sounds like @pascal could see the issue in a previous build, but not another internal build. Since I can’t find any bugtrack item associated with this, I wonder if you’d be willing to test it again in the current Service Release Candidate for 8.3. I cannot reproduce it there; but I also can’t reproduce it in 8.2 (so I must be doing something wrong).

@dan - I see this in the current build - I’ll make a bug track item.
Hm - that is, it happens once, but not again once fixed, here, even after a quit and relaunch.
Still poking.
I cannot repeat it.
@mlkplk - does this happen with every new session of Rhino?
-Pascal