Bug 369732 - [Search]Consume selection service in replace preview.
Summary: [Search]Consume selection service in replace preview.
Status: RESOLVED WONTFIX
Alias: None
Product: Orion (Archived)
Classification: ECD
Component: Client (show other bugs)
Version: 0.4   Edit
Hardware: PC Windows 7
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: libing wang CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on: 339500
Blocks:
  Show dependency tree
 
Reported: 2012-01-25 14:53 EST by libing wang CLA
Modified: 2015-05-05 14:39 EDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description libing wang CLA 2012-01-25 14:53:55 EST
Currently the search replace preview does not cache the user selections.
The reason is because when you refresh the page all the selection might be gone because of the file contents changes.
We may want a customized selection service to validate the selection.

In the search result page, the current file + match is cached in the session, based on the search URL. 
Say, you search on a keyword, navigate to a specific file + match and leave the browser. Later on if you search on the same keyword and file is still hit, you will be navigated to that specific file + match again as the current selection.

We may want to do the similar thing but with multiple selection.
Comment 1 libing wang CLA 2012-01-25 14:55:19 EST
Refer to bug 367458 comment 3.
not for M2 but I will look at it for .4.
Comment 2 libing wang CLA 2012-05-22 10:03:13 EDT
All the explorers get selection model by free. The replace page has to be redesigned so that it does not have check box. Also we need a policy for what current cursor means.
Comment 3 libing wang CLA 2012-10-04 16:45:54 EDT
Triage in 2.0M1.
Comment 4 John Arthorne CLA 2015-05-05 14:39:58 EDT
Closing as part of a mass clean up of inactive bugs. Please reopen if this problem still occurs or is relevant to you. For more details see:

https://dev.eclipse.org/mhonarc/lists/orion-dev/msg03444.html