Bug 167474 - "Automatic spell checking" may cancel the effect of fill character (*) in number format
Summary: "Automatic spell checking" may cancel the effect of fill character (*) in num...
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Calc (show other bugs)
Version:
(earliest affected)
25.8.0.0 alpha0+
Hardware: All All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: Spell-Checking
  Show dependency treegraph
 
Reported: 2025-07-12 03:14 UTC by nobu
Modified: 2025-07-18 04:30 UTC (History)
1 user (show)

See Also:
Crash report or crash signature:


Attachments
sample file (25.94 KB, application/vnd.oasis.opendocument.spreadsheet)
2025-07-12 03:16 UTC, nobu
Details

Note You need to log in before you can comment on or make changes to this bug.
Description nobu 2025-07-12 03:14:19 UTC
Description:
"Automatic spell checking" may break the format of consecutive characters.

Steps to Reproduce:
1. Open new Calc.
2. Insert Text "Apple" into Cell [A1].
3. Insert Text "Aple" into Cell [A2]. (wrong spell)
4. Set Cell value format @*. in Cell range [A1:A2].
5. Turn "Automatic spell checking" on and off repeatedly. ( Shift + F7 )

Actual Results:
6. If there is a spelling error, the consecutive characters that follow may not be displayed.

Expected Results:
6. Displays consecutive characters regardless of spelling mistakes.


Reproducible: Always


User Profile Reset: No

Additional Info:

The combination of CJK and half-width alphabet text has not worked for a long time.

Not reproduced with
Version: 24.8.7.2 (X86_64) / LibreOffice Community
Build ID: e07d0a63a46349d29051da79b1fde8160bab2a89
CPU threads: 4; OS: Windows 10 X86_64 (10.0 build 19045); UI render: Skia/Vulkan; VCL: win
Locale: en-US (ja_JP); UI: en-US
Calc: threaded

Reproducible with
Version: 25.8.0.1 (X86_64)
Build ID: 127f2cf27c25aaac008a1045ebfed22015cb3064
CPU threads: 4; OS: Windows 10 X86_64 (build 19045); UI render: Skia/Raster; VCL: win
Locale: en-US (ja_JP); UI: en-US
Calc: CL threaded

Reproducible with
[2025-07-11]
Version: 26.2.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: e9632c5d3ab90a75d3615147e6ecec682f7bc15c
CPU threads: 4; OS: Windows 10 X86_64 (build 19045); UI render: Skia/Raster; VCL: win
Locale: en-US (ja_JP); UI: en-US
Calc: CL threaded

Reproducible with
[2025-07-11]
Version: 26.2.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: e9632c5d3ab90a75d3615147e6ecec682f7bc15c
CPU threads: 2; OS: Linux 6.8; UI render: default; VCL: qt5 (cairo+xcb)
Locale: ja-JP (ja_JP.UTF-8); UI: ja-JP
Calc: threaded
Comment 1 nobu 2025-07-12 03:16:03 UTC
Created attachment 201764 [details]
sample file
Comment 2 Saburo 2025-07-15 07:58:11 UTC
reproducible for me
Version: 24.8.7.2 (X86_64) / LibreOffice Community
Build ID: e07d0a63a46349d29051da79b1fde8160bab2a89
CPU threads: 4; OS: Windows 10 X86_64 (10.0 build 19045); UI render: Skia/Vulkan; VCL: win
Locale: ja-JP (ja_JP); UI: ja-JP
Calc: CL threaded

and in
Version 4.0.6.2 (Build ID: 2e2573268451a50806fcd60ae2d9fe01dd0ce24)

Probably not a regression.