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

Bug 360929

Summary: Dojo Grid: Several event problems
Product: z_Archived Reporter: Xin Wu <cdlwuxin>
Component: EDTAssignee: Huang Ji Yong <hjiyong>
Status: CLOSED DUPLICATE QA Contact:
Severity: major    
Priority: P3 CC: cdlwuxin, hjiyong
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Windows XP   
Whiteboard:
Attachments:
Description Flags
Test Dojo Grid Event none

Description Xin Wu CLA 2011-10-14 04:50:44 EDT
Build Identifier: 20111013 nightly build

Dojo Grid: Several event problems

Reproducible: Always

Steps to Reproduce:
1. Create a Web Client Project
2. Download the attached RUIHandler and copy it to your project
3. Open in VE or browser, try all event functions. There are following errors:

a> Click on the header, error message shows up

[CRRUI1083E] 处理浏览器事件 click 时出错。
[CRRUI2005E] 不能使用空引用。
[CRRUI2094E] 以下是导致此错误的 EGL 函数调用:

    Widget.Widget.getParent() [native JavaScript]
    org/eclipse/edt/rui/widgets/DataGrid.egl() at line 951

b> move mouse in grid but cross different cell will trigger onMouseOut, which shouldn't

c> scroll in the grid, the scroller moved but no onScroll event triggered

d> Grid can not trigger onFocusGained and onFocusLost event
Comment 1 Xin Wu CLA 2011-10-14 04:51:53 EDT
Created attachment 205182 [details]
Test Dojo Grid Event
Comment 2 Xin Wu CLA 2011-10-14 04:54:03 EDT
JiYong, could you please take an overall diagnose for Dojo Grid. And I think the severity would be lower if some of the problem been fixed(for example the first problem I listed). Thanks so much
Comment 3 Huang Ji Yong CLA 2011-10-18 02:26:26 EDT

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