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
}
			String newName = queryNewResourceName(currentResource);
			if (newName == null || newName.equals("")) { 
				return;
			}
			newPath = currentResource.getFullPath().removeLastSegments(1)
					.append(newName);
			super.run();
		} else {
			runWithInlineEditor();
		}
	}
	/*
	 * Run the receiver using an inline editor from the supplied navigator. The
	 * navigator will tell the action when the path is ready to run.
	 */
	private void runWithInlineEditor() {
		IResource currentResource = getCurrentResource();
		if (!checkReadOnlyAndNull(currentResource)) {
			return;
		}
		queryNewResourceNameInline(currentResource);
	}
	/**
	 * Return the currently selected resource. Only return an IResouce if there
	 * is one and only one resource selected.
	 * 
	 * @return IResource or <code>null</code> if there is zero or more than
	 *         one resources selected.
	 */