app/assets/javascripts/spina/admin/pages.js.coffee in spina-0.6.16 vs app/assets/javascripts/spina/admin/pages.js.coffee in spina-0.6.17

- old
+ new

@@ -43,11 +43,11 @@ $structureForm = $(this).parents('.structure-form') time = new Date().getTime() regexp = new RegExp($(this).data('id'), 'g') $fields = $($(this).data('fields').replace(regexp, time)) - $(this).before($fields) + $structureForm.find('.structure-form-content').append($fields) $link = $("<li><a href='#structure_form_pane_#{time}'><i data-icon='7'></i> </a></li>") $structureForm.find('.structure-form-menu ul').append($link) $fields.attr('id', "structure_form_pane_#{time}") @@ -57,11 +57,14 @@ event.preventDefault() $(document).on 'click', 'form .remove-structure-item-fields', (event) -> $(this).prev('input[type=hidden]').val('1') $pane = $(this).closest('.structure-form-pane') - console.log $pane.attr('id') - $("a[href='##{$pane.attr('id')}']").parents('li').hide() + $link = $("a[href='##{$pane.attr('id')}']").parents('li') + $previousLink = $link.siblings('li:visible') + + $previousLink.find('a').trigger('click') + $link.hide() $pane.hide() event.preventDefault() # Sort pages $(document).on 'click', '.sort-switch', (event) ->