Ticket #4192 (closed bug: fixed)

Opened 6 years ago

Last modified 6 years ago

Draggable Containment broken in Chrome

Reported by: sonofanickel Owned by:
Priority: blocker Milestone: 1.7
Component: ui.draggable Version: 1.6rc6
Keywords: Cc:
Blocking: Blocked by:

Description

Containment is broken in Chrome. The existing fix for FF3 and MSIE needs to be applied to Chrome as well.

From these lines in _getParentOffset

if((this.offsetParent[0] == document.body && $.browser.mozilla)	//Ugly FF3 fix
|| (this.offsetParent[0].tagName && this.offsetParent[0].tagName.toLowerCase() == 'html' && $.browser.msie)) //Ugly IE fix
   po = { top: 0, left: 0 };

Specifying

po = { top: 0, left: 0 };

for Chrome fixes the issue.

Change History

comment:1 Changed 6 years ago by rdworth

  • Priority changed from minor to blocker
  • Milestone changed from TBD to 1.6

comment:2 Changed 6 years ago by scott.gonzalez

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

Fixed in r2073.

Note: See TracTickets for help on using tickets.