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

Bug 352149

Summary: [Compatibility] Keybindings do not work in EGit's commit dialog
Product: [Eclipse Project] Platform Reporter: Remy Suen <remy.suen>
Component: UIAssignee: Platform UI Triaged <platform-ui-triaged>
Status: CLOSED DUPLICATE QA Contact:
Severity: normal    
Priority: P3 CC: daniel_megert, ob1.eclipse
Version: 4.1   
Target Milestone: ---   
Hardware: PC   
OS: Windows XP   
Whiteboard:
Bug Depends on:    
Bug Blocks: 331240    

Description Remy Suen CLA 2011-07-14 13:55:59 EDT
More often than not, when I bring up the commit dialog and try to hit Ctrl+A, instead of selecting all the text it selects everything in the 'Package Explorer' (the previously active view) for me.
Comment 1 Remy Suen CLA 2011-07-14 16:11:39 EDT
The problem is that the stack renderer will activate a part asynchronously. So when the commit dialog completes the calculation of values and the progress dialog is closed, the workbench window itself is activated temporarily before the commit dialog comes up. At this point, the renderer gets the event and queues up a request to activate the part asynchronously. The commit dialog opens up and then the request is processed so the part gets activated and starts getting hijacking all the keybindings.
Comment 2 Remy Suen CLA 2011-07-18 08:15:47 EDT
One workaround is to Alt+Tab out of and back into Eclipse as that will get the dialog's context activated.
Comment 3 Remy Suen CLA 2011-07-26 12:34:09 EDT

*** This bug has been marked as a duplicate of bug 352905 ***