Bug 92859

Summary: feature request: "Find next" button on search loses focus
Product: LibreOffice Reporter: Niall.Cavanagh
Component: WriterAssignee: Not Assigned <libreoffice-bugs>
Status: RESOLVED DUPLICATE    
Severity: enhancement    
Priority: low    
Version: unspecified   
Hardware: Other   
OS: All   
Whiteboard:
Crash report or crash signature: Regression By:
Attachments: odt file containing two screenshots to show cursor focus issue

Description Niall.Cavanagh 2015-07-21 17:16:25 UTC
Created attachment 117366 [details]
odt file containing two screenshots to show cursor focus issue

When searching for repeated instances of a target word in the document by clicking on the "Find Next" down arrow in the Find toolbar, sometimes another formatting toolbar pops in and takes the position under the cursor, causing an inadvertent edit of the document.

e.g. while the found text is of Default Style, the cursor remains over the "Find Next" button as it is pressed repeatedly to cycle through all the matching instances in the document, but if the found text of the next match is of a different format, a new formatting toolbar can get in the way, leaving the cursor hovering over an edit function.

My feature request: if the last action was to click "find next" and the match of the search causes another toolbar to pop in, the cursor should move to stay over the "find next" button, to prevent accidental editing when multiple clicks are made in quick succession.

Examples in attachment are where most found matches were "Default Text" but then one that is "Text Body" matches so a "Bullets and Numbering" toolbar appears where the "Find" toolbar had been, shifting the Find toolbar upwards, leaving the risk that left clicking without moving the cursor will hit "Move down with Subpoints" button and cause an edit.


First image - note the cursor is primed to press "Find Next"
Second image - cursor now hovers over "Move down with Subpoints"
Comment 1 Gordo 2015-07-21 18:21:08 UTC

*** This bug has been marked as a duplicate of bug 55855 ***