Community
Participate
Working Groups
Enable "Single click opens" option under workbench preferences. Select on the same resource over and over (slowly) in the synchronize view. Every time you select, focus is thrown to the editor. This makes it hard to use the keybindings in that view because it doesn't stay active. Now try the same thing using ENTER. Simply opening the outgoing change throws focus to the Editor. This makes it hard to look at a bunch of changes using the keyboard only. You must use CTRL+F7 to keep switching back to the View.
I am increasing the severity. The effect of throwing focus when the synchronize view is a fast view is that the fast view is hidden. This makes it really hard to glance at multiple incoming/outgoing changes. Please consider fixing for 3.0.x
It seems that the argument "keepfocus" of method OpenInCompareAction.openCompareEditor(...) in package org.eclipse.team.internal.ui.synchronize.actions controls this behavior. Currently it is always false. Setting it to true fixed the problem for me. Moving to Team for comment.
This is an easy fix.
I have changed the open to use the OpenStrategy.activateOnOpen() hint. The fix has been released to both 3.1 and 3.0.1.
verified in rc2