Execute in chat: /dialog show @p {type:"notice",title:"invisible object",body:{type:"plain_message",contents:{atlas:"blocks",sprite:"block/white_wool",hover_event:{action:"show_text",value:"invisible"}}}}
Expected result: White Wool block texture visible top-center like in screenshot of 25w33a
Actual Result: Nothing visible, if the cursor is held center-top where the character should render, the hover_event shows the character is there.
When using Object Text Components in Tellraw, Title or as Item Name they are rendered correctly, when used in Dialogs they are invisible but still present.
Environment
Java 21.0.7, Linux
I can reproduce this issue. Notably if there are any normal glyph characters in that line of text then the sprites render as expected.