Bug 495043 - TabPage: 'page tab' is missing visible and showing
Summary: TabPage: 'page tab' is missing visible and showing
Status: VERIFIED FIXED
Alias: None
Product: UI Automation
Classification: Mono
Component: Winforms - General (show other bugs)
Version: Release 1.0
Hardware: x86 openSUSE 11.1
: P2 - High : Normal
Target Milestone: Release 1.1
Assignee: Brad Taylor
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-04-15 08:46 UTC by calen chen
Modified: 2009-06-10 06:19 UTC (History)
0 users

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description calen chen 2009-04-15 08:46:32 UTC
REPRO:

1. run uia2atk/test/samples/tabpage.py
2. run accerciser, expand 'page tab list', browse to Tab1, Tab2...
3. under interface viewer, see states

RESULTS:

All page tabs except selected page are missing 'visible' and 'showing' states. 

EXPECTED RESULTS:

I think all page tab are visible and showing reflect what Vista is doing that all tab items' IsOffscreen property is "False". 

COMMENTS:

This issue blocks our TabControl and TabPage test that find* method couldn't being used, so I set it to P2

perhaps this issue is related to the fix of bug464356, please take a look, thanks!
Comment 1 Brad Taylor 2009-04-15 21:15:36 UTC
I've fixed the bug and added a test, but I'm working through some gtk-sharp issues.
Comment 2 Brad Taylor 2009-04-16 17:41:38 UTC
Fixed in trunk in r131917 and 1.0 branch in r131918.
Comment 3 Feng Xia Mu 2009-06-10 06:19:40 UTC
verify it, all the "page tab"s have the 'visible' and 'showing' state.
close on:
mono-core-135601-1177.src.rpm
mono-uia-132785-276.src.rpm
uiaatkbridge-134036-662.src.rpm
uiautomationwinforms-134512-668.src.rpm
Revision: 135818