Opened 8 years ago

Closed 7 years ago

#7789 closed bug (fixed)

effects.blind - vertical blind effect does not respect top property of positioned element

Reported by: cleonello Owned by:
Priority: minor Milestone: git
Component: ui.effects.* (individual effect) Version: git (not yet released)
Keywords: Cc:
Blocked by: Blocking:

Description

When using blind for a vertical show/hide effect (e.g. direction: "down") on an element with a "top" css position, effect does not respect elements positioning. Element moves up during effect and is "clipped" upon effect completion.

Tested in FF 7.0.1 and Chrome 16.0.904.0 on Mac OS X as well as IE 8 on Vista.

I've forked the git repo and will commit a fix.

I apologize I don't know how to post a test case to jsFiddle or jsLib that runs off the jQuery UI development sources on github and not a release version.

I will upload a test case to this ticket if that is possible.

Change History (3)

comment:1 Changed 8 years ago by Scott González

You can use http://code.jquery.com/ui/jquery-ui-git.js (and .css) to test against master.

comment:2 Changed 8 years ago by cleonello

Thanks. Here is fiddle: http://jsfiddle.net/Urx4E/

Note, element improperly positioned during effect, I may have been wrong about being "clipped" at end.

I've committed a fix and sent a pull request here:

https://github.com/cleonello/jquery-ui/commit/d52aa55809c38af635165c1312804d3a96f0bff3

comment:3 Changed 7 years ago by Scott González

Milestone: 1.9git
Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.