jQuery: The Write Less, Do More JavaScript Library

Ticket #2310 (closed bug: fixed)

Opened 6 months ago

Last modified 6 months ago

sortable forces dragged elements to visible

Reported by: jr Assigned to: paul
Type: bug Priority: minor
Milestone: 1.2.3 Component: ui
Version: 1.2.2 Keywords: sortable visible
Cc: Needs: Review

Description

When an element has finished being dragged by sortable, the visibility is switched to 'visible', overriding any visibility of its parents. This means, for example, that the element will still be visible if its parent is being dragged by an enclosing sortable. Ideally it should be returned to what it was, but at least it should be reset to inherited.

Fix: In ui.sortable.js, the line

$(this.currentItem).css('visibility', 'visible');

should be

$(this.currentItem).css('visibility', '');

(The value 'inherit' may be needed, but '' worked in all browsers I've tried as inherit is the initial value)

Attachments

Change History

Changed 6 months ago by paul

  • status changed from new to closed
  • resolution set to fixed
Note: See TracTickets for help on using tickets.