Ticket #1230 (closed defect: fixed)

Opened 5 years ago

Last modified 4 years ago

[PATCH] CSS width attribute breaks select display in IE

Reported by: guest Owned by: gogo
Priority: normal Milestone: 0.96
Component: Xinha Core Version:
Severity: normal Keywords: xinha select css width ie internetexplorer patch
Cc:

Description

If there's a CSS block for the select tag specifying a width as percentage, e.g.

select {width: 100%}

IE won't display Xinha's dropdown lists. :(

Tested with: 0.95, 0.94



Possible fix: Set the dropdown list's width to 'auto' upon creation :o)

Fix was tested with IE and FF (2.0.0.14) and did not seem to break anything... :)

I'll try to attach a diff against current trunk (rev 1001)

Attachments

XinhaCore_ie_select_css.patch (305 bytes) - added by guest 5 years ago.

Change History

Changed 5 years ago by guest

Changed 5 years ago by gogo

  • keywords patch added
  • summary changed from CSS width attribute breaks select display in IE to [PATCH] CSS width attribute breaks select display in IE

Changed 4 years ago by nicholasbs

  • status changed from new to closed
  • resolution set to fixed

Patch applied in r1147. Tested and works in FF3, Safari, IE6, IE7, and Chrome.

(Note that the bug actually affected all browsers, and not just IE; previously, Safari and Chrome did not show the popup menus, and in FF the menus appeared with minimal widths.)

Note: See TracTickets for help on using tickets.