Bug 172261 [Actions] When rename a file in one project's navigator, the other selected file's name is renamed
Description: When rename a file in one project, the other file's name is renamed (do that in Navigator view) Build number: Version: 3.3.0 Build id: I20061214-1445 Steps to reproduce: 1, New a project such as BIRT and Java 2, New two files in that project: FileA and FileB 3, Turn to Navigator View 4, Select FileA and Press F2. Typing "FileC", then moving the mouse and click the FileB Expected result: The FileA is renamed to FileC But FileB's name isn't changed to FileC Actual result: After step4, FileA's name isn't renamed but FileB is renamed to FileC Error log:
bundles/org.eclipse.ui.ide/extensions/org/eclipse/ui/actions/RenameResourceAction.java
textEditorParent.setBackground(textEditor.getBackground());
		textEditor.addListener(SWT.Modify, new Listener() {
			public void handleEvent(Event e) {
				Point textSize = textEditor.computeSize(SWT.DEFAULT,
						SWT.DEFAULT);
				textSize.x += textSize.y; 
				
				Point parentSize = textEditorParent.getSize();
				textEditor.setBounds(2, inset, Math.min(textSize.x,
						parentSize.x - 4), parentSize.y - 2 * inset);
				textEditorParent.redraw();
			}
		});
		textEditor.addListener(SWT.Traverse, new Listener() {
			public void handleEvent(Event event) {
				
				
				switch (event.detail) {
				case SWT.TRAVERSE_ESCAPE:
					
					disposeTextWidget();
					event.doit = true;
					event.detail = SWT.TRAVERSE_NONE;
					break;
				case SWT.TRAVERSE_RETURN:
					saveChangesAndDispose(resource);
					event.doit = true;
					event.detail = SWT.TRAVERSE_NONE;
					break;
				}