Bug Tracker

Modify

Ticket #8242 (closed bug: invalid)

Opened 3 years ago

Last modified 3 years ago

.slideToggle() breaks if contents has large select box, with selected option.

Reported by: charlesg@… Owned by: charlesg@…
Priority: low Milestone: 1.next
Component: effects Version: 1.5
Keywords: Cc:
Blocking: Blocked by:

Description

 http://jsfiddle.net/n22Kv/2/

click 2nd "Company Information" text.... most of the time will cause flicker /blink in Firefox 3.6.13

if you click on first "Company Information" text same large select but no blink.

Change History

comment:1 Changed 3 years ago by jitter

  • Owner set to charlesg@…
  • Priority changed from undecided to low
  • Status changed from new to pending
  • Component changed from unfiled to effects

Thanks for taking the time to contribute to the jQuery project by writing a bug report and providing a test case!

I made a cleaned up version of your test case (also features valid html :D ) here  http://jsfiddle.net/jitter/N57Q2/

So after checking your report and trying this out I don't understand how this is a jQuery bug. This seems to be a bug in Firefox, which for some reason has problems with redrawing. You can try other browsers (or even FF4bX) and you will see it works just fine there. So please add information detailing how this is a bug in jQuery.

Maybe you want to try and experiment with  jQuery.fx.interval to see if that fixes it for you.

comment:2 Changed 3 years ago by charlesg@…

  • Status changed from pending to new

This is fixed in Firefox4 beta.

comment:3 Changed 3 years ago by jitter

  • Status changed from new to closed
  • Resolution set to invalid

Closing as this clearly isn't a jQuery bug but some perf issues with FF.

Please follow the  bug reporting guidlines and use  jsFiddle when providing test cases and demonstrations instead of pasting the code in the ticket.

View

Add a comment

Modify Ticket

Action
as closed
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.