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

Bug 425983

Summary: Corner case: handle dynamically changing control types for controls that supports the MultipleViewPattern
Product: [Technology] Jubula Reporter: Markus Tiede <markus.tiede>
Component: RCAssignee: Project Inbox <jubula.rc-inbox>
Status: CLOSED WONTFIX QA Contact: Oliver Goetz <Oliver.Goetz>
Severity: critical    
Priority: P3 CC: alexandra.schladebeck
Version: unspecified   
Target Milestone: ---   
Hardware: All   
OS: Windows All   
URL: http://msdn.microsoft.com/en-us/library/system.windows.automation.automationelement.automationelementinformation.controltype%28v=vs.110%29.aspx
Whiteboard:
Bug Depends on:    
Bug Blocks: 425289, 425298    

Description Markus Tiede CLA 2014-01-17 09:16:51 EST
From the Microsoft documentation:

Remarks: Control type describes a known interaction model for arbitrary UI Automation elements without relying on a localized control type or combination of complex logic rules.

The only case where this ***property can change at run time*** is for a control that supports MultipleViewPattern. An example is the Win32 ListView control, which can change from DataGrid to List, depending on the current view.
Comment 1 Alexandra Schladebeck CLA 2014-01-23 10:40:47 EST
Since this is a corner case, and not something we're likely to address until it is signalled to us by an external party as an actual problem, marking as wontfix.
Comment 2 Oliver Goetz CLA 2014-01-23 10:45:29 EST
Closed due to comment 1.