Bug 89351 - UI: Search bar lacks throbber
Summary: UI: Search bar lacks throbber
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: UI (show other bugs)
Version:
(earliest affected)
Inherited From OOo
Hardware: All All
: medium enhancement
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: Find-Search
  Show dependency treegraph
 
Reported: 2015-02-12 20:04 UTC by laszlo
Modified: 2020-12-11 10:56 UTC (History)
6 users (show)

See Also:
Crash report or crash signature:
Regression By:


Attachments
Random-generated small example (1.84 MB, application/vnd.oasis.opendocument.spreadsheet)
2015-02-16 07:05 UTC, laszlo
Details
screenshot (31.07 KB, image/png)
2020-09-21 06:33 UTC, BogdanB
Details

Note You need to log in before you can comment on or make changes to this bug.
Description laszlo 2015-02-12 20:04:23 UTC
Steps to reproduce:
1. Have a big spreadsheet open (my one has 10k+ rows in it, with 4 columns containing data).
2. Open the search bar (eg. by pressing Ctrl+F).
3. Type a search key (preferably one which will not be found, see below).
4. Press Enter to initiate search.

Actual behavior:
I don't get any (visual) feedback about the progress of the search. If the key is found, then the current cell will go there; if it's not found, then I will get a message when the search completes.

Expected behavior:
I would appreciate some visual feedback about the progress of the search, at least a throbber.

Additional steps to mitigate:
5. After an unsuccessful search, type in a different search key which will not be found.
6. Press Enter to initiate the new search.

Actual behavior:
I don't get any (visual) feedback about the progress of the search, not even one that tells me if it's finished. Since the previous message about the unsuccessful previous search wasn't cleared off, and current search fails as well, I will see the message again. The only "feedback" of the search is still running or not is that the cursor does not blink while the search is running (which is something between 4-5 secs here and now at me, but definitely varies upon the size of the spreadsheet, the hardware, etc).

Expected behavior:
I would appreciate some visual feedback about the progress of the search, at least a throbber. Or at least: please clear off the message about the unsuccessful previous search when I initiate a new search.
Comment 1 Adolfo Jayme Barrientos 2015-02-13 06:15:36 UTC
Thank you for your bug report.
Comment 2 Miklos Vajna 2015-02-14 20:41:29 UTC
Would it be possible to please attach a document that reproduces the issue? For a simple document I can easily create, the problem can't be noticed as the search finishes quickly, so even if we hide the label during search, the change is not noticable.
Comment 3 laszlo 2015-02-16 07:05:41 UTC
Created attachment 113422 [details]
Random-generated small example

My own spreadsheet has less rows and a bit more complicated data, so the search takes a bit more time, but I can't share that. However, I think this data set makes the search time at least noticeable.
Comment 4 BogdanB 2020-09-21 06:33:07 UTC
Created attachment 165708 [details]
screenshot

In the case of a "NOT found" you get this red sign from my screenshot.

In the case of FOUND you get the results.


Is this solved?...
Comment 5 andreas_k 2020-09-23 19:46:48 UTC
is or could this be available in the find and replace dialog also?
Comment 6 Thomas Lendo 2020-09-25 23:20:34 UTC
If a thobber will be implemented, there should be a small lag before the thobber will be shown. Otherwise -- for most search actions that are too short for such thobber -- the search action would be slowed down with the thobber implementation and the short displaying and vanishing of the thobber is disturbing the GUI.
Comment 7 Heiko Tietze 2020-12-11 10:56:11 UTC
(In reply to Thomas Lendo from comment #6)
> If a thobber will be implemented, there should be a small lag...

Usually a progress bar (or throbber) shows up when operations take longer than 500ms. The feedback is definitely needed from UX POV.