Bug 496786

Summary: ListBox: click action for TableCell doesn't send event to change lable
Product: [Mono] UI Automation Reporter: calen chen <cachen>
Component: Winforms - GeneralAssignee: E-mail List <mono-a11y-bugs>
Status: REOPENED --- QA Contact: E-mail List <mono-a11y-qa>
Severity: Normal    
Priority: P2 - High    
Version: Release 1.0   
Target Milestone: Release 1.1   
Hardware: x86   
OS: openSUSE 11.1   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Attachments: pyatspi script to click table cell

Description calen chen 2009-04-21 08:29:28 UTC
REPRO:

1. run uia2atk/test/samples/listbox.py
2. mouse click table cell 1, lable is changed to "You select 1"
3. run accerciser, expand tree table, browse to table cell 5
4. under interface vieser, expand Action, doing click

RESULTS:

after doing step 4, table cell 5 is selected and focused, but lable still remain "You select 1"

EXPECTED RESULTS:

lable should be changed to 'You select 5', in this example click action not only select tablecell but also send event to change lable

COMMENTS:

BTW, it can work well if change Click event to SelectedIndexChanged event in listbox.py
Comment 1 Brad Taylor 2009-07-14 16:08:27 UTC
Move all P1 and P2 bugs into Release 1.1 milestone.
Comment 2 Brad Taylor 2009-07-14 17:49:12 UTC
This might be an accerciser issue.  Calen, can you come up with a pyatspi test for this to isolate Accerciser from the equation?  Thanks!
Comment 3 calen chen 2009-07-15 03:49:14 UTC
Created attachment 305126 [details]
pyatspi script to click table cell

Hi Brad, here is a pyatspi script, I call pyatspi doAction(0) to click table cell 5 that also can't send event to change label, so it seems not be an accerciser issue, please take a look, thanks!