Rhino 8 Font Preview Issue

In Rhino a common task for me is to preview fonts to match a preexisting font on a product. Over the years I’ve noticed some weird stuff happens while doing this. Oftentimes when a font that is naturally bold or italics comes up, that seems to create a glitch where all subsequent fonts I preview will be stuck in bold or italics. When this happens, even if it’s stuck in italics, the Italics button will not be highlighted. If you click on Italics then click off that seems to reset the glitch.

Steps to reproduce:

  1. Run the Text command, select the font Book Antiqua, type anything, place it somewhere
  2. Double click on that text to open the Edit Text window
  3. Click the Font bar to open the drop down, click the Font bar again to close the drop down - this keeps the Font bar in focus now
  4. Use the down arrow to scroll through the fonts
  5. In my Rhino 8, when I go past Brush Script Std, all subsequent fonts are now stuck in italics mode in both directions - up and down.
  6. Clicking the Italics button twice fixes it.

This also happens if I go past a naturally bold font.

Part 2
Today I noticed a related weird behavior.

Steps:

  1. Run the Text command, select Arial font, type anything, place it somewhere
  2. Copy/paste that text and move it under the original
  3. Double click on that new pasted text to open the Edit Text window
  4. Click the Font to open the drop down, click Font again to close the drop down - this keeps the Font bar in focus now
  5. Use the down arrow to scroll through a few fonts
  6. Click the cancel button
  7. Now there’s this weird glitch where the last font you were previewing is still there selected yellow and the original pasted font is there as well.
  8. From that point on clicking the fonts gets weird and running Undo doesn’t get rid of the yellow phantom text

I just tested and this exact same behavior happens in Rhino 8, 7, and 6. I no longer have 5 installed to test with.

Thank for the steps Derek, i’ll take a look tomorrow morning and see if i can repeat in Rhino 9 (some new text features just went in for testing)

This morning I tested in WIP 9.0.26055.12305 and it looks like the same issue happens there too.

I also just downloaded the latest Rhino 5 and this text issue does not happen there in RH5.