Community
Participate
Working Groups
Start with a clean workspace, close the welcome and invoke context help (F1). You see the Help view appear and it starts doing a search in the background. However, the progress monitoring for the job stays at 0% until it's done. The reason is that this job (search) depends on another job (indexing) that's also running in the background, but that you don't see until you open the progress view. I'm guessing there's a way to specify that the background job is actually part of the larger job, and that we could accurately reflect the progress here.
*** Bug 140198 has been marked as a duplicate of this bug. ***
Adam to investigate.
Created attachment 59417 [details] Makes the dynamic search a system job Since the dynamic search is a simple index lookup it's duration will always be negligable. The bulk of the execution time comes from performing the indexing. The reason the indexing progress is not displayed is that its job is invoked after the search job. Since the actual search time is negligable, its job has been made a system job. Thus, the UI will not display its progress and only the index progress will be shown to the user.
Patch applied. While I was at it, I also changed the label from "Help Indexer" to "Indexing help..." to reflect what it's doing, as opposed to what it is.
Verified in I20070608-1718.