Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 342749 - Eclipse does not react on SWT(Tree) checkbox changes
Summary: Eclipse does not react on SWT(Tree) checkbox changes
Status: CLOSED FIXED
Alias: None
Product: Jubula
Classification: Technology
Component: UI (show other bugs)
Version: unspecified   Edit
Hardware: All All
: P2 critical (vote)
Target Milestone: Indigo RC2   Edit
Assignee: Zeb Ford-Reitz CLA
QA Contact: Oliver Goetz CLA
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-04-13 13:56 EDT by Vladimir CLA
Modified: 2011-05-30 06:43 EDT (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Vladimir CLA 2011-04-13 13:56:04 EDT
1. Create test case for downloading plugin for eclipse.
2. Use SWT(Tree) module to select pluging by checking checkbox. 
3. Execute test.
4. When checkbox is checked you will see that Next button remains unable. Eclipse expects left mouse click event on that checkbox to make Next button  accessible.
Comment 1 Alexandra Schladebeck CLA 2011-04-14 02:13:42 EDT
This is not an exclusive Mac OS problem. I tested this on Windows and the same behaviour occurred. The checkbox is selected, but the "Next" button remains disabled. Leaving the tree with Tab etc doesn't change the enablement of the buttons.
Comment 2 Achim Loerke CLA 2011-05-11 05:45:37 EDT
As the dialog contains a tree table, try and see if a selection of the node with a move one cell left and then click could be used as a workaround for now.
Comment 3 Vladimir CLA 2011-05-11 23:04:50 EDT
This is SWT tree and object mapper selects whole component. I tried to use ub_grc_clickInComponent as workaround. It works for me but I am not satisfied with this approach. Please fix it.
Comment 4 Alexandra Schladebeck CLA 2011-05-12 01:41:47 EDT
The suggestion wasn't to try click in component (you are right, this is not a suitable workaround). From the looks of it, the component is a Tree Table (it has expandable nodes as well as columns). If this is the case, it may be possible to select a node in the tree and then use the action "move" on the table component to move one cell to the left and click in the checkbox column. I will try this out over the coming days.
Comment 5 Vladimir CLA 2011-05-12 12:40:36 EDT
Thank you Alex for your suggestion but I am unable to do it because of technical name (that is tree not a table). Please provide me your step-by-step solution if you can do it.  

BTW I ordered to buy 5 licenses.
Comment 6 Alexandra Schladebeck CLA 2011-05-16 05:36:05 EDT
Vladimir - you are right - the component is indeed a tree, not a tree-table. This means that the planned workaround won't work. I'm going to increase the severity and priority of this bug so that it gets seen to sooner.
Comment 8 Oliver Goetz CLA 2011-05-30 06:43:34 EDT
Verfified manually.