Skip to main content

Search and Top Navigation

#4049 closed bug (duplicate)

Opened February 02, 2009 11:39PM UTC

Closed February 04, 2009 03:27AM UTC

Last modified October 11, 2012 09:15PM UTC

Opening Dialog causes js error in IE7 if dialog content contains VML

Reported by: robmonie Owned by:
Priority: minor Milestone:
Component: ui.dialog Version: 1.6rc6
Keywords: Cc:
Blocked by: Blocking:

This is a hard one to know where to log so I understand if you think it shouldn't be with jquery-ui although it is caught in the middle between the two libraries that I think aren't playing nicely - dd_roundies.js and jquery 1.3.x. It actually seems to be a regression from when jquery-1.3 was introduced and I believe i've narrowed it down to a particular line in jquery that is failing.

The test I have attached shows that when dd_roundies.js creates VML based rounded corners for any elements within a dialog, jquery throws an error when opening the dialog. I think this is based on the following function in jquery when 'elem' is a VML element.

Sizzle.selectors.filters.visible = function(elem){

return "hidden" !== elem.type &&

jQuery.css(elem, "display") !== "none" &&

jQuery.css(elem, "visibility") !== "hidden";


My VM running IE7 and debugger are playing up at the moment so i'm finding it hard to debug properly.

Attachments (1)
Change History (3)

Changed February 04, 2009 03:27AM UTC by scottgonzalez comment:1

resolution: → duplicate
status: newclosed

Duplicate of #4020.

Changed February 04, 2009 04:46AM UTC by robmonie comment:2

Just for reference, this is also raised against jquery core here -

Changed October 11, 2012 09:15PM UTC by scottgonzalez comment:3

milestone: TBD

Milestone TBD deleted