Bug 13938

Summary: Runtime page does not allow editing of new filters
Product: [Eclipse Project] PDE Reporter: Tod Creasey <Tod_Creasey>
Component: UIAssignee: Dejan Glozic <dejan>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P1 Keywords: accessibility
Version: 2.0   
Target Milestone: 2.0 M6   
Hardware: PC   
OS: Windows 2000   
Whiteboard:

Description Tod Creasey CLA 2002-04-16 16:03:38 EDT
When you define a new filter on the runtime page of th e maifest editor it is 
not possible to edit the name without  mouse clcik. There should either be a 
rename option in the dialog or the editor should open with some sort of 
keystroke (maybe one of the arrow keys). My suggestion is the rename dialog to 
stay consistent with the rest of the UI.

STEPS
1) Select the Runtime page
2) Tab to the Library Exporting-> Add button
3) Select it with the space bar
4) Cannot edit the new entry without a mouse click
Comment 1 Dejan Glozic CLA 2002-04-17 14:07:49 EDT
This is a general JFace TableViewer editing issue. PDE is using a one-column 
TableViewer and depends on TableViewer for triggering 'edit' mode.
Comment 2 Nick Edgar CLA 2002-04-17 17:03:21 EDT
JFace does not trigger editing via keyboard automatically because the policy 
for doing so is application specific.
Recommend hooking a key listener on F2 and/or Enter and activating the cell 
editor yourself using editElement(...).
See how the properties view does this.
Comment 3 Dejan Glozic CLA 2002-04-19 16:53:48 EDT
Fixed by adding a F2 key listener.