Summary: | find-next and find-backwards not consistent | ||
---|---|---|---|
Product: | LibreOffice | Reporter: | birnbach <birnbach> |
Component: | Writer | Assignee: | Not Assigned <libreoffice-bugs> |
Status: | NEW --- | ||
Severity: | normal | CC: | buzea.bogdan, nagharshita16 |
Priority: | medium | ||
Version: | 6.0.0.3 release | ||
Hardware: | All | ||
OS: | macOS (All) | ||
Whiteboard: | |||
Crash report or crash signature: | Regression By: | ||
Bug Depends on: | |||
Bug Blocks: | 102847 | ||
Attachments: | demo text with open search field |
Description
birnbach@posteo.de
2021-05-11 15:48:07 UTC
Not able to reproduce this. Please attach a screencast of this issue for better clarity. Created attachment 171959 [details]
demo text with open search field
A screencast will not show keyboard presses, which are essential here. However, I enclose a screenshot and hope this explanation will help:
In the screenshot, the search field is open (lower left corner, with text 'foo') and the cursor is in it. Under these conditions search works as expected: CTRL-G searches forward, CTRL-SHIFT-G backwards.
Now, if the cursor is placed into the document or the search field is closed (e.g. by pressing ESC), CTRL-SHIFT-G will stop doing anything useful. CTRL-G will repeat the last search from back when the cursor was in the search field. As this may have been a forward or a backward search, CTRL-G may or may not invert its behaviour.
It seems to me that CTRL-G should //always// perform a forward search and CTRL-SHIFT-G //always// a backward search with the last search string. The present behaviour stands in contrast to what a user is accustomed to from other applications.
I could reproduce it. Note that in MacOS I used CMD-F for the search field, CMD-G for forward search, and CMD-SHIFT-G for backwards search. Version: 7.0.5.2 Build ID: 64390860c6cd0aca4beafafcfd84613dd9dfb63a CPU threads: 12; OS: Mac OS X 10.15.7; UI render: default; VCL: osx Locale: en-GB (en_GB.UTF-8); UI: en-US Calc: threaded Version: 7.2.0.0.alpha0+ / LibreOffice Community Build ID: b137ff671f25a605334083c0f87ada84eaa0fcf2 CPU threads: 12; OS: Mac OS X 10.15.7; UI render: default; VCL: osx Locale: en-GB (en_GB.UTF-8); UI: en-US Calc: threaded |