Bug 165306 - The context menu "Special Character..." to open SCD no longer works in Find and Replace dialog
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-02-18 09:15 UTC (History)
2 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.