From a894ae542246883fdde8925f588828bdf6772089 Mon Sep 17 00:00:00 2001 From: Frederik Berg Date: Fri, 26 Sep 2014 17:51:38 +0200 Subject: [PATCH] fix reindexing on row deletion when multiple formsets are used on a single page --- src/jquery.formset.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/jquery.formset.js b/src/jquery.formset.js index a47d9c0..737d1e7 100644 --- a/src/jquery.formset.js +++ b/src/jquery.formset.js @@ -72,9 +72,9 @@ row.hide(); forms = $('.' + options.formCssClass).not(':hidden'); } else { - row.remove(); // Update the TOTAL_FORMS count: - forms = $('.' + options.formCssClass).not('.formset-custom-template'); + forms = row.parent().find('.' + options.formCssClass + ':not(\'.formset-custom-template\')'); + row.remove(); totalForms.val(forms.length); } for (var i=0, formCount=forms.length; i