Bug Tracker

Opened 9 years ago

Closed 9 years ago

Last modified 8 years ago

#7111 closed enhancement (fixed)

$.animate kills overflow-x / overflow-y

Reported by: rodneyrehm Owned by: snover
Priority: low Milestone: 1.4.3
Component: effects Version: 1.4.2
Keywords: Cc: snover
Blocked by: Blocking:

Description

Although overflow implicitly sets overflow-x and overflow-y they don't need to be the same value. You could hide the vertical overflow (overflow-y) while showing (or scrolling) the horizontal overflow (overflow-x). $.animate() kills this by setting overflow (instead of overflow-x and overflow-y). Preserving the original (possibly different) values of overflow-x and overflow-y, while still doing that (necessary) overflow hiding is fairly easy - see the attached diff.

Attachments (1)

jquery.overflow-bug.diff (727 bytes) - added by rodneyrehm 9 years ago.
patch

Download all attachments as: .zip

Change History (4)

Changed 9 years ago by rodneyrehm

Attachment: jquery.overflow-bug.diff added

patch

comment:1 Changed 9 years ago by snover

Cc: snover added
Component: unfiledfx
need: ReviewCommit
Owner: set to snover
Priority: undecidedlow
Status: newassigned
Type: bugenhancement

I have a patch in git for this, along with some other fixes to $.animate. Hopefully it will land either on 1.4.3 or 1.next.

comment:3 Changed 9 years ago by john

Resolution: fixed
Status: assignedclosed
Note: See TracTickets for help on using tickets.