Bug Tracker

Modify

Ticket #1749 (closed bug: fixed)

Opened 4 years ago

Last modified 4 months ago

resizable grows too tall in IE when scrolled

Reported by: rworth Owned by: braeker
Priority: major Milestone: 1.2.2
Component: ui Version: 1.2.1
Keywords: resizable scroll Cc:
Blocking: Blocked by:

Description

Steps to reproduce

In Internet Explorer

  1. Open  http://dev.jquery.com/view/trunk/plugins/ui/tests/dialog.html
  2. Launch a dialog such as dialog-options-minHeight-40
  3. Resize taller with -s handle
  4. Close dialog
  5. Scroll page down a bit
  6. Repeat steps 2 and 3

Dialog size jumps extra vertically by page scroll amount

Change History

comment:1 Changed 4 years ago by rworth

  • Owner set to paul

comment:2 Changed 4 years ago by paul

  • Owner changed from paul to braeker

comment:3 Changed 4 years ago by paul

  • Owner changed from braeker to wuzzibuzzi

comment:4 Changed 4 years ago by paul

  • Owner changed from wuzzibuzzi to braeker

comment:5 Changed 4 years ago by braeker

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

comment:6 Changed 7 months ago by anonymous

If this bug reveals itself only in MSIE, shouldn't there be check for it? Something like

bugfix for  http://dev.jquery.com/ticket/1749

if ($.browser.msie && (el.is('.ui-draggable')
(/absolute/).test(el.css('position')))) {

el.css({ position: 'absolute', top: iniPos.top, left: iniPos.left });

}

Because in Chrome I'm having troubles with that relative->absolute transition - it causes the control to ignore it's parent element scrolling.

comment:7 Changed 4 months ago by anonymous

I agree with the previous comment, the bug fix for IE makes the bug to appear in Chrome and Firefox (I use only absolute positioning).

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.