Bug 158683

Summary: [EDITING] writer layout changes when typing circumflex dead key
Product: LibreOffice Reporter: lucien.gentis
Component: WriterAssignee: Not Assigned <libreoffice-bugs>
Status: RESOLVED INVALID    
Severity: normal    
Priority: medium    
Version: 7.4.7.2 release   
Hardware: x86-64 (AMD64)   
OS: Linux (All)   
Whiteboard:
Crash report or crash signature: Regression By:

Description lucien.gentis 2023-12-13 12:11:14 UTC
Description:
Under certain circumstances(I don't know which ones), while typing text in a Writer document, if one types the circumflex dead key to type a 'ê', the layout of the preceding lines changes; font changes from serif to mono, alignment is broken. I give an example of text to work with in "Steps to reproduce".

Steps to Reproduce:
1.Enter this text in a new Writer document (font is Liberation Serif - 12pt):

It is important not to confuse XA_WM_TRANSIENT_FOR with the override_redirect window attribute. The override_redirect attribute specifies that the window manager does not get the chance to intercept the mapping request and thus no chance at all to decorate the window.

2.At the end of the text, after the final dot, type the first three characters "fen" of the french word "fenêtre".

3.Just after the three characters "fen", type ^ dead key.

4.Type the last characters of the word fenêtre, i.e. "etre".


Actual Results:
After step 3, font changes to Liberation mono.
After step4, font returns to Liberation serif, but alignment is broken.

Expected Results:
Font and alignment should not change when typing circumflex dead key.


Reproducible: Sometimes


User Profile Reset: No

Additional Info:
Version: 7.4.7.2 / LibreOffice Community
Environment: Threads CPU : OS : Linux 6.1
User interface: UI Render : by default : IHM language : fr-FR
Miscellaneous: Debian package version : 4:7.4.7-1+deb12u1
               Calc: threaded
Comment 1 lucien.gentis 2023-12-13 12:46:35 UTC
I reset my user profile and problem seems to have disappeared.

Sorry for the noise

Lucien