app/views/admin/base/update.js.erb in ab_admin-0.7.0 vs app/views/admin/base/update.js.erb in ab_admin-0.8.0

- old
+ new

@@ -3,10 +3,12 @@ form_wrap_id = dom_id(resource, 'list_edit') html = render('table', collection: [resource]).match(/<tbody>(.*)<\/tbody>/m)[1].html_safe %> $('#<%= form_wrap_id %>').remove(); $('#<%= dom_id(resource, 'list') %>').replaceWith('<%= j html %>'); + var $el = $('#<%= dom_id(resource, 'list') %>'); $(document).trigger('admin:list_init'); - $('#<%= dom_id(resource, 'list') %>').addClass('success').scrollToEl(); + if (!$el[0].className) $el.addClass('success'); + $el.scrollToEl(); <% end %> window.ab_admin_last_updated = <%= raw resource.for_input_token.to_json %>; \ No newline at end of file