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

Bug 350053

Summary: Content Proposal behave differently in RAP
Product: [RT] RAP Reporter: Sebastien Arod <sebastien.arod>
Component: JFaceAssignee: Project Inbox <rap-inbox>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: tbuschto
Version: 1.4   
Target Milestone: 1.5 M5   
Hardware: PC   
OS: Windows 7   
Whiteboard:
Bug Depends on:    
Bug Blocks: 330461    
Attachments:
Description Flags
RAP Application demonstrating the issues none

Description Sebastien Arod CLA 2011-06-22 09:55:24 EDT
Build Identifier: 

Investigating usage of Content Proposal in our application I found several bugs/difference in behavior between RAP and RCP regarding this feature.

Here is a summary of the problems I found.

1. Key strokes with modifiers does not trigger the proposal(CTRL+SPACE for instance)

2. Using '.' in autocompletion characters only trigger proposal if '.' is accessible with a single key on the keyboard. (on french keyboard CAPS LOCK has to be enabled first) SHIFT+[;/. key] does not trigger proposal

3. Description of proposals are randomly synchronized with the focused proposal.

4. Proposals does not appear at cursor location. This is especially problematic when using multiline text.

5. In RCP when the proposal is displayed it gain partial focus so that keyboard arrows can be used to select the proposal. This doesn't work in RAP. In Firefox pressing TAB give the focus to the popup but even this doesn't work in Chrome.


I'm using RAP 1.4 RC3 on Chrome 12 and Firefox 4

I created a small project that I will attach reproducing the described issues. 




Reproducible: Always

Steps to Reproduce:
See attachment
Comment 1 Sebastien Arod CLA 2011-06-22 09:58:06 EDT
Created attachment 198403 [details]
RAP Application demonstrating the issues
Comment 2 Ivan Furnadjiev CLA 2011-06-22 12:31:04 EDT
Some of the problem are outline in this bug 330461 too.
Comment 3 Ivan Furnadjiev CLA 2012-01-25 10:04:28 EST
All five issues have been fixed. Will keep the bug still opened due to small problem with Firefox (issue#2): In Firefox when you press SHIFT + [key] to activate the proposals, you have to press the key twice without releasing the SHIFT key.
Comment 4 Tim Buschtoens CLA 2012-01-26 05:43:54 EST
Fixed the SHIFT + [key] issue in Firefox in CVS HEAD.