Bug 608190

Summary: [uiaclient-GTKs]:The Toggle button should not support Invoke pattern
Product: [Mono] UI Automation Reporter: Feng Xia Mu <fxmu>
Component: Client - UIAAssignee: Michael Gorse <mgorse>
Status: RESOLVED FIXED QA Contact: E-mail List <mono-a11y-qa>
Severity: Normal    
Priority: P2 - High CC: mgorse
Version: Unspecified   
Target Milestone: ---   
Hardware: Other   
OS: openSUSE 11.2   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Bug Depends on:    
Bug Blocks: 608231    

Description Feng Xia Mu 2010-05-24 07:32:51 UTC
COMMENTS

The tested button maintain the being pressed state all the time, so it should be a toggle buton, and should not support Invoke pattern. 

EPRO

1. Launch Banshee.
2. Launch UIA Explore.           
3. Expand the "Banshee Media Player" Window on the left of UIA Explore, and expand its descendants "ToolBar", until find a button named "Repeat Off", select it.
4. In Ipy Script shell, input the following command:
    patterns = acc.GetSupportedPatterns()
    for pattern in patterns:
        Automation.PatternName(pattern)


RESULTS

'Invoke'
'Toggle'

EXPECTED RESULTS

'Toggle'
Comment 1 Michael Gorse 2010-08-31 22:26:47 UTC
Fixed in AtspiUiaSource - B9BA99