Bug 165306 - The context menu "Special Character..." to open SCD no longer works in Find and Replace dialog nor the Find bar toolbar
Summary: The context menu "Special Character..." to open SCD no longer works in Find a...
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: LibreOffice (show other bugs)
Version:
(earliest affected)
24.8.4.2 release
Hardware: x86-64 (AMD64) Windows (All)
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords: bibisectRequest, regression
Depends on:
Blocks: Find&Replace-Dialog
  Show dependency treegraph
 
Reported: 2025-02-17 22:11 UTC by Stephane Quenson
Modified: 2025-05-15 08:13 UTC (History)
3 users (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 Stephane Quenson 2025-02-17 22:11:16 UTC
Steps to reproduce:
1. Open a blank Calc (or Writer) document
2. Press Ctrl-h to display the Find and Replace dialog
3. Right-click in the input field, to display the context menu.
4. Select Special Character...

Actual Result:
The dialog box with the special characters does not show up.

Expected Result:
Display the dialog box with the special characters and offer the possibility to select one.
Comment 1 m_a_riosv 2025-02-17 22:42:43 UTC
For me, it shows up, but the characters are inserted in the text, not in the S&R field.
Comment 2 m_a_riosv 2025-02-17 22:44:14 UTC
Version: 24.8.5.2 (X86_64) / LibreOffice Community
Build ID: fddf2685c70b461e7832239a0162a77216259f22
CPU threads: 16; OS: Windows 11 X86_64 (10.0 build 26100); UI render: Skia/Raster; VCL: win
Locale: es-ES (es_ES); UI: en-US
Calc: CL threaded
Comment 3 V Stuart Foote 2025-02-18 00:54:52 UTC
Confirmed.

Similar STR, just created a new Writer document. Added the dummy text DT -> <F3> and opened the Special Character Dialog (SCD). Inserted a couple of the default 'Favorites' characters into the text.

Opened the Find and Replace dialog, used the context menu for the 'Find' field.

Attempt to open the SCD from menu. But it does not open, click on the context menu nor using the assigned <Ctrl><Shift>+S shortcut with context menu open.

=-testing-=
It works as expected (launches and available to use from Find field).
Version: 7.6.6.3 (X86_64) / LibreOffice Community
Build ID: d97b2716a9a4a2ce1391dee1765565ea469b0ae7
CPU threads: 8; OS: Windows 10.0 Build 19045; UI render: Skia/Vulkan; VCL: win
Locale: en-US (en_US); UI: en-US
Calc: CL threaded

No longer working
Version: 25.8.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: fb8bf5f209e1bd7fd7d8ad555ec66dbf31649ee8
CPU threads: 8; OS: Windows 10 X86_64 (build 19045); UI render: Skia/Raster; VCL: win
Locale: en-US (en_US); UI: en-US
Calc: CL threaded

nor in
Version: 24.8.4.2 (X86_64) / LibreOffice Community
Build ID: bb3cfa12c7b1bf994ecc5649a80400d06cd71002
CPU threads: 8; OS: Windows 10 X86_64 (10.0 build 19045); UI render: Skia/Raster; VCL: win
Locale: en-US (en_US); UI: en-US
Calc: CL threaded
Comment 4 Tex2002ans 2025-02-18 07:21:37 UTC
Works for me in:

- The entire linux-64-24.2 branch.
   - Tested on Linux Mint 21.3.

I did not not test newer LO (or try to bisect on Windows yet).
Comment 5 Stephane Quenson 2025-02-18 08:23:18 UTC
The same behavior also happens when, in Calc (24.8.4.2 under Windows10), you press Ctrl-f to display the search toolbar, the context menu "Special Character..." does not work.
Comment 6 Tex2002ans 2025-02-18 09:15:13 UTC
NOT WORKING in my normal install of:

Version: 25.2.0.3 (X86_64) / LibreOffice Community
Build ID: e1cf4a87eb02d755bce1a01209907ea5ddc8f069
CPU threads: 8; OS: Windows 11 X86_64 (10.0 build 22631); UI render: Skia/Raster; VCL: win
Locale: en-US (en_US); UI: en-US
Calc: CL threaded

(This was recently upgraded from 24.8 a few days ago.)

- - -

It IS working:

- The entire linux-64-24.8 branch.
   - Tested on Linux Mint 21.3.

It also IS WORKING in my bisect of today's:

- win64-25.8

and, strangely, it even IS WORKING in my bisect of today's:

- win64-24.8

- - -

**Note 1:** In all of them, I was:

1. Ctrl+H
2. Inside the "Find" box:
- Right-Click > Special Character...

- - -

**Note 2:** Similarly, there's another variant of this in:

1. Insert > Special Character
2. Inside the "Search" box:
- Right-Click > Special Character...

When it was broken in the Ctrl+H window, it was also broken in that Insert Special Character dialog too.
Comment 7 meagan.eggert 2025-04-01 17:52:41 UTC
Version 25.2.1.2
Build ID: d3abf4aee5fd705e4a92bba33a32f40bc4e56f49
CPU threads: 8; OS: Windows 11 x86_64
UI render: Skia/Raster; VCL: win
Locale: en-US; UI: en-US
Calc: threaded

Same results as Tex2002ans. Not working in my regular install version, but works when bibisecting win64-25.8.
Comment 8 V Stuart Foote 2025-04-01 18:17:53 UTC
The context menu entry 'Special Character...' does not open for use with the Find & Replace dialog (Ctrl+H) *nor* with context menu for the Find bar toolbar (<Ctrl>+F).

It was working fine in a 7.6.6 and the 24.2.6 releases.

Version: 25.8.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: 0d0e5c72e6344de48227b74846a6ff638b803c64
CPU threads: 28; OS: Windows 11 X86_64 (build 26100); UI render: Skia/Vulkan; VCL: win
Locale: en-US (en_US); UI: en-US
Calc: CL threaded
Comment 9 mikhail.machine 2025-05-15 08:13:23 UTC
Works all good with bibisect 24.8 and 25.2

I can confirm that the bug is present in master.

Version: 25.2.2.2 (X86_64) / LibreOffice Community
Build ID: 7370d4be9e3cf6031a51beef54ff3bda878e3fac
CPU threads: 12; OS: Windows 10 X86_64 (10.0 build 19045); UI render: Skia/Raster; VCL: win
Locale: en-US (en_FI); UI: en-US
Calc: threaded