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

Bug 434311

Summary: [Combo] Some issues with the new implementation in IE8
Product: [RT] RAP Reporter: Ivan Furnadjiev <ivan>
Component: RWTAssignee: Project Inbox <rap-inbox>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P2    
Version: 2.3   
Target Milestone: 2.3 RC1   
Hardware: PC   
OS: Windows 7   
Whiteboard:

Description Ivan Furnadjiev CLA 2014-05-07 07:26:02 EDT
There are two strange effects with the new Combo implementation in IE8 (reproducible also with IE11 running as IE8).
1. Start Controls Demo -> Combo Tab
2. Open Combo list
3. Use Arrows to select item in the list -> foreground color of the selected item is *not* white (hard to read)
4. Close Combo list and open it again without changing the selection -> selected item is not visualized (no background color) or has hover background color if it's selected by mouse before.

[1] http://rap.eclipsesource.com/demo/stable/controls/#Combo
Comment 1 Ivan Furnadjiev CLA 2014-05-07 08:43:06 EDT
Also some problems with the selection in IE8:
1. Start Controls Demo -> Combo Tab
2. Use the third Combo ( "ComboViewer with context" ).
3. Click on "Simula" item with the mouse or select "Simula" with arrow keys - in dialog the selection is shown as empty
Also if you hover with the mouse over the item text the cursor is changed from pointer to ibeam.
Comment 2 Ivan Furnadjiev CLA 2014-05-08 11:52:08 EDT
(In reply to comment #1)
> Also some problems with the selection in IE8:
> 1. Start Controls Demo -> Combo Tab
> 2. Use the third Combo ( "ComboViewer with context" ).
> 3. Click on "Simula" item with the mouse or select "Simula" with arrow keys - in
> dialog the selection is shown as empty
Not related to Combo at all. This is a text-size determination issue - "Simula" text is there, but it's wrapped on the next row, thus invisible. The issue is reproducible with RAP 2.2 too in IE8:
http://rap.eclipsesource.com/demo/release/controlsdemo/controls#Combo
The div width is with 1 px smaller... maybe rounding issue. Still under investigation.
Comment 3 Ivan Furnadjiev CLA 2014-05-08 12:52:47 EDT
(In reply to comment #2)
> The div width is with 1 px smaller... maybe rounding issue. Still under investigation.
This is not reproducible in real IE8 (VM with Windows XP SP3), but in IE11 as IE8. That's why I will not investigate it further.
Comment 4 Ivan Furnadjiev CLA 2014-05-13 05:44:58 EDT
The two issues mentioned in the description have been fixed with changes https://git.eclipse.org/r/26222 and https://git.eclipse.org/r/#/c/26214/.
The only opened issue is the cursor changed to ibeam when move the mouse over the item text (reproducible for me with real IE8 and emulated IE11).
Comment 5 Ivan Furnadjiev CLA 2014-05-15 09:03:19 EDT
With change https://git.eclipse.org/r/#/c/26526/ all known issue are fixed.