White text on white background when choosing a font

I’m using LibreOffice Writer and have noticed:

Version: 25.8.0.4 (X86_64) / LibreOffice Community
Build ID: 48f00303701489684e67c38c28aff00cd5929e67
CPU threads: 16; OS: Linux 6.16; UI render: default; VCL: gtk3
Locale: zh-CN (zh_CN.UTF-8); UI: zh-CN
Flatpak
Calc: threaded

I’m using KDE Plasma (Wayland) and the Breeze gtk theme (dark). The same problem occurs when I switch to another dark gtk theme. What can I do to troubleshoot, or should I file a bug?

Your screenshot does not allow to discriminate between a document issue (contents) or a GUI problem (selection in font menu). So, please, explain clearly if this happens when you enter text (and attach the offending document, limited to 1 page) or when you “configure” various settings before entering text.

As a side remark, you use default GTK+ library while KDE Plasma is based on Qt widgets. Consequently, VCL should be kf6 for better integration (but this does not explain the issue – according to the bug mentioned by @mikekaganski, it does not happen with kf6). But I am afraid you can’t customise this in a Flatpak installation.

Why don’t you install a traditional package from your distribution (name not given)?

1 Like

tdf#167812

1 Like

Thank you for your suggestions!

This is a GUI problem. I want to select a font family, but the font family list is all white. No special configurations because this is a fresh installation. Click the ↓ button next to “Noto Serif CJK SC” to reproduce the problem.

I use the Gtk backend because both kf5 and kf6 have a serious input-method-related problem on Wayland. I’m not sure if it has been reported, and due to my poor English skills, I can’t explain it clearly. Also the Gtk backend seems more performant.

I’m using CachyOS, an Arch-based distribution. I prefer using flatpak to install all apps because I can easily manage environment variables for each of them.

I am under Fedora 42 with KDE Plasma desktop. Wayland seems now mature enough to provide a correct user experience. Which kind of “input-method-related problem” are you meeting?