Bug Tracker

Modify

Ticket #2601 (closed bug: worksforme)

Opened 5 years ago

Last modified 15 months ago

If a droppable is enlarged while dragging, can't drop in new 'space'

Reported by: acheetham Owned by: paul
Priority: major Milestone: 1.2.4
Component: ui Version: 1.2.3
Keywords: Cc: a.cheetham@…
Blocking: Blocked by:

Description

Note: This bug was observed in a version of jquery.ui trunk checked out March 25.

If a droppable is enlarged when dragging over it (e.g. by an activeClass that sets a new size, or by any other means) the draggable cannot be dropped into the area of the droppable that was not there originally.

How to repeat:

  • add "height: 400px;" to the .silver class in the demo file (ui.droppable.html) to increase it's height:
.silver {
	background-color: #fafafa;
	border-color: silver;
	height: 400px;
}

Drag the draggable over the bottom half of the enlarged droppable and let go. It will not drop. It still works if you drop it onto the top half of the droppable (i.e. the original area).

Change History

comment:1 Changed 5 years ago by scott.gonzal

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

You'll want to use the refreshPositions option on your draggable elements. I've created ticket #2603 to make sure this option gets documented.

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.