Bug 450617

Summary: Changing fonts within an app makes cursor disappear and app won't accept input
Product: [Plasma] plasmashell Reporter: slartibart70
Component: generalAssignee: Plasma Bugs List <plasma-bugs-null>
Status: RESOLVED UPSTREAM    
Severity: normal CC: kde, nicolas.fella
Priority: NOR    
Version First Reported In: 5.24.1   
Target Milestone: 1.0   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description slartibart70 2022-02-20 15:32:35 UTC
Plasma 5.24.1, LibreOffice 7.2.5.2
use, for example the libreoffice suite (writer, calc,... it's not important)
Take LO calc, enter a cell, start typing

Now go into the symbol-bar of LO, chose another font.
If you are lucky, then you can continue typing. 
If so, type something, chose another font, try to continue (repeat until the error appears, take 2 or 3 different fonts)

In case of error, the cursor disappears and no further input is possible. The app seems to hang (but isn't)

This does not really seem to be a bug in LO, because there is a simple (but annoying) workaround:
Press alt-Tab to switch to another app, immediately press alt-Tab again to switch back to LO.
Cursor is back again in its full glory, blinking as if nothing happened.
Continue typing in the new font.

Repeat chosing new fonts, and the error reappears...
I might be tempted to think this is a problem with font rendering and refreshing of the current input??
Comment 1 Nicolas Fella 2022-02-20 16:26:56 UTC
Please report this to Libreoffice. Plasma has nothing to do with how LibreOffice renders fonts