Ticket #5555 (closed bug: fixed)

Opened 3 years ago

Last modified 8 months ago

right and bottom element positions isn't supportting correctly for effects (IE, Chrome, Safari)

Reported by: alxmsl Owned by:
Priority: major Milestone: 1.8.23
Component: ui.effects.core Version: 1.8
Keywords: Cc:
Blocking: Blocked by:

Description

I have detected strange behaviour of effects that processing of an element with right or bottom absolute positioning. Effect over the element displays firstly in position top: 0px and left: 0px. When effect is over element is transferred in position defined by style (right and/or bottom)

If use example from the ui documentation ( http://jqueryui.com/demos/toggle/default.html)

  1. <DIV id=effect class="ui-widget-content ui-corner-all"> is works correctly.
  2. <DIV id=effect class="ui-widget-content ui-corner-all" style="position: absolute; left: 110px"> is works correctly
  3. <DIV id=effect class="ui-widget-content ui-corner-all" style="position: absolute; right: 110px"> doesn't work correctly in IE (8.0.6001), Chrome(4.1.249.1045), Safari (3.2.1) and works correctly in FF (3.6.3) and Opera (9.62)

Attachments

correct_effects.htm Download (3.3 KB) - added by alxmsl 3 years ago.
Correct working example
incorrect_effects.htm Download (3.3 KB) - added by alxmsl 3 years ago.
Example with incorrect effect

Change History

Changed 3 years ago by alxmsl

Correct working example

Changed 3 years ago by alxmsl

Example with incorrect effect

comment:1 Changed 3 years ago by alxmsl

Example works correctly in Opera 10.52

comment:2 Changed 3 years ago by alxmsl

Example isn't works correctly in Chrome 4.1.249.1064

comment:3 Changed 3 years ago by alxmsl

Example isn't works correctly in Safari 4.0.5

comment:4 Changed 8 months ago by scott.gonzalez

  • Milestone changed from TBD to 1.10.0

comment:5 Changed 8 months ago by mikesherov

  • Status changed from new to closed
  • Resolution set to fixed
  • Milestone changed from 1.10.0 to 1.8.23

This looks like this was fixed by the animation rewrite in jquery 1.8. Check out the updated sample here:  http://jsbin.com/efeqey/1

Note: See TracTickets for help on using tickets.