FLUID-603: Drag and drop portlet on top of Lightbox orderable inconsistent behaviour in IE7 and FF2 on Windows

Metadata

Source
FLUID-603
Type
Bug
Priority
Minor
Status
Closed
Resolution
Fixed
Assignee
Jonathan Hung
Reporter
Jonathan Hung
Created
2008-05-15T13:18:01.000-0400
Updated
2008-11-13T13:33:20.000-0500
Versions
  1. 0.3
Fixed Versions
N/A
Component
  1. Layout Reorderer

Description

Dragging and dropping a portlet on top of a Lightbox orderable is different in IE7 than it is in FF2.

In FF2, dropping a portlet on top of a Lightbox orderable doesn't do anything, despite a drop target being shown.
In IE7, dropping a portlet on top of a Lightbox orderable yields proper behaviour (drops in position indicated by marker).

Environments

Windows XP FF2, IE7

Comments

  • Michelle D'Souza commented 2008-05-16T10:44:42.000-0400

    This behaviour is related to the use of the 'greedy' flag in jQuery UI's droppable. It seems that taking away the 'greedy' flag for the thumbnails results in correct behaviour in FF2.

  • Anastasia Cheetham commented 2008-05-16T15:23:17.000-0400

    The browser inconsistency seems to be caused by jQuery.ui.intersect() (in ui.droppable.js). When it compares the draggable with the droppables, on FF2, it considers the draggable to be intersecting the thumbnail droppable that it's over, whereas on IE7, it doesn't.

    I haven't yet figured out why this is the case, or exactly how this is affecting the subsequent behavior.

  • Justin Obara commented 2008-07-07T15:28:26.000-0400

    The bug appears to be fixed in current build.

  • Justin Obara commented 2008-11-13T13:33:20.000-0500

    Appears to have been fixed