Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 423322

Summary: Find bar: Some improvements for the find box completion.
Product: [ECD] Orion Reporter: libing wang <libingw>
Component: ClientAssignee: libing wang <libingw>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3    
Version: 4.0   
Target Milestone: 5.0 M1   
Hardware: PC   
OS: Windows 7   
Whiteboard:

Description libing wang CLA 2013-12-05 09:41:24 EST
I've just generalized the input completion widget so that it can be used anywhere. Now global and local search both consume this widget.
The the recent search and recent find are stored in the user preference separately. 
In local find case, enter key in the find field, next and previous button trigger the persistence of the recent find. But I realized it should not ask the preference service to store the keyword every time. Although the persistence API know how to avoid duplication but for better performance we should ask the input completion first for the duplication as user may use enter key to repeatedly find next.