https://bugs.documentfoundation.org/show_bug.cgi?id=138815

Stéphane Guillou (stragu) <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Blocks|                            |103182
            Summary|Faulty manual spell check,  |Faulty spell check after
                   |premature "spell check      |changing focus: Resume -
                   |complete" message           |Ignore Once loop, premature
                   |                            |"spell check complete"
                   |                            |message (GTK)
                 CC|                            |[email protected],
                   |                            |[email protected]
            Version|6.4.4.2 release             |7.2.0.0 alpha1+
           Keywords|                            |bibisected, bisected,
                   |                            |regression
           See Also|                            |https://bugs.documentfounda
                   |                            |tion.org/show_bug.cgi?id=15
                   |                            |3628,
                   |                            |https://bugs.documentfounda
                   |                            |tion.org/show_bug.cgi?id=48
                   |                            |114

--- Comment #14 from Stéphane Guillou (stragu) 
<[email protected]> ---
Thank you, Luke, Yes, just reproduced it with your document, and it looks like
"focus" is key in this bug! Here are steps to reproduce the behaviour I was
also seeing in bug 153628:

1. open attachment 186355
2. Click on Check Spelling (or use F7 shortcut)
3. Change focus out of Spelling dialog (in LO or other app), go back to dialog
4. Click on Resume, then Ignore Once.
- Result A: stuck in a Ignore Once - Resume loop.
5. When "Resume" is visible, click on Correct, then Resume, then Correct
- Result B: spellcheck prematurely concludes.

Version: 7.5.2.2 (X86_64) / LibreOffice Community
Build ID: 53bb9681a964705cf672590721dbc85eb4d0c3a2
CPU threads: 8; OS: Linux 5.15; UI render: default; VCL: gtk3
Locale: en-AU (en_AU.UTF-8); UI: en-US
Calc: threaded

This is very similar to old bug 48114, but what I can see on Linux only started
in LO 7.2. It only affects gtk, not kf5 or gen VCLs. Which explains why
buovjaga couldn't see it.

Bibisected in linux-64-7.2 repository to first bad commit
df59407b45d65416250a0f05c1c214c81e7c99e5 which points to core commit:

commit  c7cfd3323cf80d5953f5c3808c1afd6fec0c674b
author  Caolán McNamara <[email protected]>    Mon Apr 05 20:25:42 2021 +0100
committer       Caolán McNamara <[email protected]>    Mon Apr 05 22:20:22
2021 +0200
tdf#141499 trigger container_focus_changed for toplevel window focus events
[...]
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113616

Changing the earliest version affected now that we've got a commit. There are
obviously other issues listed here, but let's focus on this one.

Caolán and László, copying you both in because of recent work on bug 153628. We
now have consistent steps.


Referenced Bugs:

https://bugs.documentfoundation.org/show_bug.cgi?id=103182
[Bug 103182] [META] GTK3-specific bugs
-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to