Bug Tracker

Modify

Ticket #3088 (closed bug: duplicate)

Opened 5 years ago

Last modified 15 months ago

fadeOut always begins fade at opacity=100 in IE

Reported by: MoonScript Owned by:
Priority: minor Milestone: 1.3
Component: effects Version: 1.2.3
Keywords: fadeOut, opacity Cc:
Blocking: Blocked by:

Description

IE-specific issue. Let's say an element has an existing opacity value set in the CSS like this: filter:alpha(opacity=65);

If you try to use fadeOut, the animation will always start changing the opacity value beginning at 100, instead of its inital value of 65. This creates a "flash", as the element's opacity gets set back to 100 for a split-second before it starts to fade out.

The IE-specific fix should be that the fadeOut method (really the curCSS method) checks the element's "filters" collection to get the current opacity value and start from there, instead of defaulting to 100 (since the element won't have an opacity style set, only the alpha filter).

Change History

comment:1 Changed 5 years ago by MoonScript

Here is an  example of the fadeOut opacity issue!

comment:2 Changed 4 years ago by dmethvin

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

Dup of #3238, which has more info.

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.