Bug Hunting Session
Bug 73903 - Check grammar as you type does not work for text in frames
Summary: Check grammar as you type does not work for text in frames
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
Version:
(earliest affected)
4.0.0.3 release
Hardware: Other All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: Spell-Checking Frame
  Show dependency treegraph
 
Reported: 2014-01-21 23:15 UTC by tmacalp
Modified: 2019-05-26 05:25 UTC (History)
1 user (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description tmacalp 2014-01-21 23:15:42 UTC
Description:
Live grammar checking does not work for any text inside frames.

Steps to reproduce:
1. Start a new writer document
2. Insert -> Frame
3. In the frame, type "This sentence has an  extra space."

Expected:
The grammar checker should underline the error(double space) with squiggly blue as it does when the same error exists in the document's main body.

Actual:
There is no blue squiggly underline showing us the error.

More info:
This seems to apply to all types of grammar checks.  The live grammar checks simply aren't performed on text in frames.  But if you actually perform a real spelling/grammar check (F7), the grammar errors in the frame are found.

I tested this on the following versions/environments and found the same broken behavior:
LO 4.0.2.2 under 32bit Fedora17
LO 4.1.0.4 under 32bit Fedora17
LO 4.1.4.2 under 32bit Fedora17
LO 4.2.0.2 RC under 32bit Fedora17

I also tested LO 3.5.7.2, but that appears to be before the inline grammar check was implemented.

I can only test 4.0.2.2, but I assume this bug has been around since in-line grammar was implemented in 4.0.0.3, so I've used that for the version.

I'm also limiting this to writer, as I am not able to check grammar at all in draw, calc, or powerpoint.
Comment 1 Dominique Boutry 2014-01-28 16:35:10 UTC
Reproduced with Lib0 4.2.0.3 rc on Win7
Comment 2 Joel Madero 2015-05-02 15:41:06 UTC Comment hidden (obsolete)
Comment 3 Olivier R. 2015-05-16 18:12:13 UTC
Confirmed
Comment 4 GABORIT Jean-Luc 2015-05-17 06:58:27 UTC
Reproduced with Lib0 Version: 4.4.2.2 on Win7
Comment 5 QA Administrators 2016-09-20 09:41:37 UTC Comment hidden (obsolete)
Comment 6 Olivier R. 2016-09-21 12:35:58 UTC
Confirmed on LO 5.2.
Comment 7 Xisco Faulí 2017-09-29 08:48:37 UTC Comment hidden (obsolete)
Comment 8 tmacalp 2017-11-03 13:29:52 UTC
Can still repro in
Version: 5.4.2.2
Build ID: 22b09f6418e8c2d508a9eaf86b2399209b0990f4
CPU threads: 4; OS: Linux 4.8; UI render: default; VCL: gtk2; 
Locale: en-US (en_US.UTF-8); Calc: group
Comment 9 QA Administrators 2018-11-04 03:58:39 UTC Comment hidden (obsolete)
Comment 10 Olivier R. 2019-05-26 05:25:57 UTC
Still true with LibreOffice 6.2.4.2 (x64).