Controlgroup: excludeInvisible not working #6199

Closed
globalmatt opened this Issue Jul 23, 2013 · 2 comments

Comments

Projects
None yet
2 participants
@globalmatt
Contributor

globalmatt commented Jul 23, 2013

According to the docs at:

http://api.jquerymobile.com/controlgroup/#option-excludeInvisible

by default, if the first child of a controlgroup is hidden (with, presumably, "display:none" or similar), and the controlgroup uses rounded corners, then the top edge of the controlgroup should have rounded corners. If the data-exclude-invisible="false" attribute is then added, the top edge of the controlgroup should not have rounded corners.

The actual behaviour seems to be that the top edge of the controlgroup never has rounded corners, regardless of the data-exclude-invisible setting:

http://jsbin.com/ofuhaw/54/edit

Tested on Safari 6.0.5 (Mac) and Mobile Safari (iOS 6.1), with jQuery Mobile 1.3.1, 1.3.2, and latest.

@globalmatt

This comment has been minimized.

Show comment
Hide comment
@globalmatt

globalmatt Jan 27, 2014

Contributor

This still seems to be broken in 1.4 and latest. The top edge of the controlgroup never has rounded corners, regardless of the data-exclude-invisible setting. See the above jsbin example.

Contributor

globalmatt commented Jan 27, 2014

This still seems to be broken in 1.4 and latest. The top edge of the controlgroup never has rounded corners, regardless of the data-exclude-invisible setting. See the above jsbin example.

@rikusc

This comment has been minimized.

Show comment
Hide comment
@rikusc

rikusc Sep 26, 2014

Still broken in jQuery Mobile 1.4.3. Tested in Chrome 37, CocoonJS WebView+ (Android 4.1.2), and Mobile Safari (iOS 7.1).

rikusc commented Sep 26, 2014

Still broken in jQuery Mobile 1.4.3. Tested in Chrome 37, CocoonJS WebView+ (Android 4.1.2), and Mobile Safari (iOS 7.1).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment