Bug 134923

Summary: FIND & REPLACE DIALOG: Keyboard Shortcut not recognized
Product: LibreOffice Reporter: Vrajaraja Govinda Das <vrajarajagovinda>
Component: WriterAssignee: Caolán McNamara <caolan.mcnamara>
Status: RESOLVED FIXED    
Severity: normal CC: lo_bugs
Priority: medium    
Version: 6.4.5.2 release   
Hardware: x86-64 (AMD64)   
OS: Linux (All)   
See Also: https://bugs.documentfoundation.org/show_bug.cgi?id=123825
https://bugs.documentfoundation.org/show_bug.cgi?id=136259
Whiteboard: target:7.0.2 target:7.1.0
Crash report or crash signature: Regression By:
Bug Depends on:    
Bug Blocks: 98259, 113136    

Description Vrajaraja Govinda Das 2020-07-18 06:27:22 UTC
Description:
Ctrl+H brings up the 'Find&Replace' dialog box. But Alt+P doesn't place the cursor in the adjoining textbox.

Steps to Reproduce:
1. Open Find & Replace with Ctrl+H
2. Press Alt, The 'p' in Replace should be underlined
3. Press Alt+P. 

Actual Results:
The cursor isn't placed in the TextBox adjacent to 'Replace:'

Expected Results:
The cursor should be placed in the TextBox adjacent to 'Replace:'


Reproducible: Always


User Profile Reset: No



Additional Info:
Version: 6.4.5.2
Build ID: 1:6.4.5-0ubuntu0.18.04.1
CPU threads: 2; OS: Linux 4.15; UI render: default; VCL: gtk3; 
Locale: en-IN (en_IN.UTF-8); UI-Language: en-GB
Calc: threaded
Comment 1 Dieter 2020-07-19 11:22:45 UTC
I can't confirm this with

Version: 7.1.0.0.alpha0+ (x64)
Build ID: 52820b52b3bca45e2db527d1cc5f4488b2e0b9d0
CPU threads: 4; OS: Windows 10.0 Build 19041; UI render: Skia/Raster; VCL: win
Locale: de-DE (de_DE); UI: en-GB
Calc: threaded

To be certain the reported issue is not related to corruption in the user profile, could you please reset your Libreoffice profile (https://wiki.documentfoundation.org/UserProfile) and re-test?

=> NEEDINFO
Comment 2 Vrajaraja Govinda Das 2020-07-20 04:51:16 UTC
I have restored the user profile to 'Factory Defaults' while restrating LO in Safe Mode. Still the problem persists. Another problem which existed prior to resetting User Profile and continues to exist after resetting User Profile is that Ctrl+F12 doesn't open up the 'Options' dialog box.
Comment 3 Terrence Enger 2020-07-22 17:53:30 UTC
In a local build of commit 7b44eb2c (2020-07-22) built and running on
debian-buster with xfce desktop, I see the reported problem only with
SAL_USE_VCLPLUGIN=gen; with gtk3 <alt>+P correctly moves the caret
into the replace entry control.

I am setting status NEW.
Comment 4 Caolán McNamara 2020-09-01 09:24:09 UTC
I think this is a problem since...

commit beeef93480fae65840646e4e36aa888efe92579a
Date:   Tue Mar 8 19:54:57 2016 +0530

    tdf#98417, tdf#98539: DIALOG: Improvements to the Find & Replace dialog.
Comment 5 Commit Notification 2020-09-01 15:55:34 UTC
Caolán McNamara committed a patch related to this issue.
It has been pushed to "libreoffice-7-0":

https://git.libreoffice.org/core/commit/dcdfa57df779f6abdc8eb7c83320d05132d431ff

tdf#134923 missing mnemonic widget target for labels

It will be available in 7.0.2.

The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
https://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.
Comment 6 Commit Notification 2020-09-01 19:57:58 UTC
Caolán McNamara committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/core/commit/7645530fdb142a01755cc772499b2d79bd58182d

tdf#134923 missing mnemonic widget target for labels

It will be available in 7.1.0.

The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
https://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.