Text window - Pasted text is invisible - bug

In the video below, I Ctrl+C a text from the Object Properties panel to a new text object, and when Ctrl+V it become invisible…

known issue… still not resolved

becomes annoying when there’s lots of short text to be orgaized

1 Like

It would be nice if it were solved.

RH-80013 Text disappears when copy-pasting in the Edit Text window

Not seeing this in the latest. Going to send you link if you can give it a try. Thanks.

1 Like

I’m on Rhino 8 SR11 2024-8-20 (Rhino 8, 8.11.24233.01001) and the problem is still visible.

Unfortunately it looks the same in Rhino 8 SR12 2024-8-24 (Rhino 8, 8.12.24237.22001)

Same here using (8.12.24239.2001, 2024-08-26).


(8.10.24226.13001, 2024-08-13)

Thanks all. Let’s post SystemInfo and see if there is any pattern in the environments.

My SystemInfo

Rhino 8 SR12 2024-8-26 (Rhino 8, 8.12.24239.02001, Git hash:master @ dbbb8e6010c59773b94c130ed249f0f34b715839)
License type: Commercial, build 2024-08-26
License details: Cloud Zoo

Windows 11 (10.0.22631 SR0.0) or greater (Physical RAM: 32GB)
.NET 7.0.0

Computer platform: LAPTOP - Plugged in [100% battery remaining]

Non-hybrid graphics configuration.
Primary display and OpenGL: NVIDIA GeForce RTX 3070 Ti Laptop GPU (NVidia) Memory: 8GB, Driver date: 3-12-2024 (M-D-Y). OpenGL Ver: 4.6.0 NVIDIA 551.86
> Integrated accelerated graphics device with 4 adapter port(s)
- Windows Main Display is laptop’s integrated screen or built-in port
Primary OpenGL: NVIDIA GeForce RTX 3070 Ti Laptop GPU (NVidia) Memory: 8GB, Driver date: 3-12-2024 (M-D-Y). OpenGL Ver: 4.6.0 NVIDIA 551.86
> Integrated accelerated graphics device with 4 adapter port(s)
- Windows Main Display is laptop’s integrated screen or built-in port

Secondary graphics devices.
Intel(R) Iris(R) Xe Graphics (Intel) Memory: 1GB, Driver date: 8-7-2023 (M-D-Y).
> Integrated graphics device with 4 adapter port(s)
- There are no monitors attached to this device. Laptop lid is probably closed

OpenGL Settings
Safe mode: Off
Use accelerated hardware modes: On
Redraw scene when viewports are exposed: On
Graphics level being used: OpenGL 4.6 (primary GPU’s maximum)

Anti-alias mode: 4x
Mip Map Filtering: Linear
Anisotropic Filtering Mode: High

Vendor Name: NVIDIA Corporation
Render version: 4.6
Shading Language: 4.60 NVIDIA
Driver Date: 3-12-2024
Driver Version: 31.0.15.5186
Maximum Texture size: 32768 x 32768
Z-Buffer depth: 24 bits
Maximum Viewport size: 32768 x 32768
Total Video Memory: 8 GB

Rhino plugins that do not ship with Rhino
C:\Users\japhy\Downloads\build\rh8\test-getint.rhp “test-getint” 0.0.0.0

Rhino plugins that ship with Rhino
C:\Program Files\Rhino 8\Plug-ins\Commands.rhp “Commands” 8.12.24239.2001
C:\Program Files\Rhino 8\Plug-ins\WebBrowser.rhp “WebBrowser”
C:\Program Files\Rhino 8\Plug-ins\rdk.rhp “Renderer Development Kit”
C:\Program Files\Rhino 8\Plug-ins\RhinoScript.rhp “RhinoScript”
C:\Program Files\Rhino 8\Plug-ins\IdleProcessor.rhp “IdleProcessor”
C:\Program Files\Rhino 8\Plug-ins\RhinoRenderCycles.rhp “Rhino Render” 8.12.24239.2001
C:\Program Files\Rhino 8\Plug-ins\rdk_etoui.rhp “RDK_EtoUI” 8.12.24239.2001
C:\Program Files\Rhino 8\Plug-ins\NamedSnapshots.rhp “Snapshots”
C:\Program Files\Rhino 8\Plug-ins\MeshCommands.rhp “MeshCommands” 8.12.24239.2001
C:\Program Files\Rhino 8\Plug-ins\IronPython\RhinoDLR_Python.rhp “IronPython” 8.12.24239.2001
C:\Program Files\Rhino 8\Plug-ins\RhinoCycles.rhp “RhinoCycles” 8.12.24239.2001
C:\Program Files\Rhino 8\Plug-ins\Grasshopper\GrasshopperPlugin.rhp “Grasshopper” 8.12.24239.2001
C:\Program Files\Rhino 8\Plug-ins\RhinoCode\RhinoCodePlugin.rhp “RhinoCodePlugin” 8.12.24239.2001
C:\Program Files\Rhino 8\Plug-ins\Toolbars\Toolbars.rhp “Toolbars” 8.12.24239.2001
C:\Program Files\Rhino 8\Plug-ins\3dxrhino.rhp “3Dconnexion 3D Mouse”
C:\Program Files\Rhino 8\Plug-ins\Displacement.rhp “Displacement”
C:\Program Files\Rhino 8\Plug-ins\SectionTools.rhp “SectionTools”

Japhy, paste adfasdf in a new line below zzzzz.

Before:
zzzzz

After:
zzzzz
adfasdf

adfasdf is not visible.

Ok, so sometimes it shows and sometimes it doesn’t. I couldn’t find the pattern yet

(Pasting in an existing line = no problem)

1 Like

Found out something:

When I paste the word “Invisible”, and select it then (while it is not visible), then hit Ctrl+Space, it becomes visible.

Ctrl+Space for removing the text formatting, like in Word etc.

2 Likes

Still haven’t seen it yet.

My Keyboard goes to a windows command from PowerToys with Cntl+Space. I’ll start poking at text formatting/keyboard possibilities.

I could reproduce the Ctrl-Space :slight_smile:

Not me :slight_smile:

Paste:
The
Invisible
Man

Select all, and then try Ctrl+Space - no luck.


In the YT it reads the cause could be an ETO control.
Now I tried in V7, which is not etoish, and the same invisibility happens.

EDIT:
In V7 pasted text becomes invisible only when COPIED from the V8 textbox.

Seems pasting is not the problem but copying.

V5 + V6 behave correct.


The good thing is that they don’t have to wait for a fix in the ETO framework :wink:

1 Like

Using InsideClipboard from NirSoft, I found out why the text is invisible.

To retrace:
In Rhino V7, call _Text.
Enter a sole q.
Select the q.
Ctrl+C

In InsideClipboard look at the Format Name Rich Text Format.
In the pane below, read the RTF string.
Near the end is a \cf0.
\cf is the control word for the fore color.

Do the same in Rhino V8.
In the RTF string the fore color is missing.


Once the forecolor of the text is defined, copy+paste in the dialog works fine.

Copy this:

And paste below
image

1 Like

Thanks Charles, I started a youtrack based on that information. RH-83522

1 Like

RH-83522 Copy and Pasted Text is ‘invisible’
RH-80013 Text disappears when copy-pasting in the Edit Text window

Perhaps the 2 YTs should be linked somehow?

1 Like