From fec655caf9ba4b6f919afdf099dbb6463f8f2587 Mon Sep 17 00:00:00 2001 From: Ryan Cross Date: Sat, 11 Nov 2017 05:39:21 +0000 Subject: [PATCH] Fix problem where slide reordering is not retained. Fixes #2405. Commit ready for merge. - Legacy-Id: 14354 --- ietf/templates/meeting/session_details.html | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ietf/templates/meeting/session_details.html b/ietf/templates/meeting/session_details.html index 257ff12f9..a0d21bb09 100644 --- a/ietf/templates/meeting/session_details.html +++ b/ietf/templates/meeting/session_details.html @@ -69,12 +69,12 @@ $(".slides tbody").sortable({ helper: rowWidthHelper, - stop: function(event,ui) {adjustDatabase("#slides")} + stop: function(event,ui) {adjustDatabase(ui.item.parent())} }).disableSelection(); }); - function adjustDatabase(tableID) { - $(tableID + " tr").each(function() { + function adjustDatabase(tbody) { + tbody.find('tr').each(function() { count = $(this).parent().children().index($(this)) + 1; old_order = $(this).attr("data-order"); if ( count != old_order ) {