Rhino 8 Toolbar appearance and button problems

Custom Toolbars in Rhino 8 seem to be having issues. Buttons mysteriously disappear or their own or the macros get deleted. And the appearance changes won’t stick.

I have narrowed down at least 2 repeatable errors:

  1. changing the appearance (image-only, text-only, both image and text) does not save for toolbars
  2. copying a button overwrites the original button. It looks like it is just using the same tool_bar_item guid and I assume when rhino sees more than one instance of the same guid it disregards all but the last one.

I made a little demo video of the reproduceable problems

Version 8 SR6
(8.6.24079.11001, 2024-03-19)
Commercial

1 Like

Hi Will - thanks - there have been fixes here in the last few days that I am testing now - I’ll see if they handle this.

Here’s part of it - the first item you show - I suspect that will be a tough one to solve actually, even though it looks obvious… Please see if I have correctly described the problem.
RH-81160 Container properties not saved in rui
For now you may want to set this at the button level, which I think is proplerly saved.

Second bit -
RH-81161 Copied button overwrite

Both of the problems you pointed out are still there in our current builds - thanks for that.

-Pascal

1 Like

Hi Pascal,

Thanks for adding bug tickets for these. It looks like your descriptions are good.

I suspected that the menu appearance problem might be something unfortunate like that characteristic not actually being stored in the RUI file. When I look at RUI files in a text editor I can’t find any reference to the appearance value outside of the individual buttons’ values.

I have happened upon a few other issues with toolbars but I haven’t fully figured out what is happening or been able to reliably reproduce them yet. Once I do I will post more details with, hopefully concise video examples.

That is however one of the most important ones to fix IMO… I reported this months ago and Steve has examples from me.

RH-81161 is fixed in Rhino 8 Service Release 7 Release Candidate

1 Like

RH-81161 is fixed in Rhino 8 Service Release 7 as well.

1 Like