neooffice / NeoOffice

Other
34 stars 5 forks source link

Hang when changing font while there is uncommitted text in a Writer comment #3

Closed plubius closed 2 years ago

plubius commented 2 years ago

When entering text in a Writer comment and the entered text is uncommitted, changing the font in Writer's font dropdown list will cause the macOS input method to go into an infinite loop.

I can reproduce this bug on macOS 12.3.1 with the following system input methods:

This bug was originally reported in LibreOffice issue 82115.

plubius commented 2 years ago

Correction: my steps to reproduce were incomplete. Here are the correct steps:

Attached is Sample of NeoOffice Developer Build.txt taken in the Activity Monitor application. At first glance, it looks like there is an infinite loop in the LibreOffice code, not the macOS input method:

plubius commented 2 years ago

The fix for this bug is in the NeoOffice_Developer_Build-2022_Developer_Preview-Patch-0-Test-2-Universal.dmg test patch

neooffice commented 2 years ago

The fix for this bug is in the NeoOffice 2022 release.

plubius commented 2 years ago

The improved fix is in the following test patches:

plubius commented 2 years ago

The improved fix is included in the NeoOffice 2022.1: