js: do not collapse a single fieldset

Affects service overrides
This commit is contained in:
Thomas Gelf 2016-12-20 09:02:04 +01:00
parent 990e3fc04b
commit 8fa9bafd6e

View File

@ -686,8 +686,9 @@
restoreFieldsets: function(idx, form) { restoreFieldsets: function(idx, form) {
var $form = $(form); var $form = $(form);
var self = this; var self = this;
var $sets = $('fieldset', $form);
$('fieldset', $form).each(function(idx, fieldset) { $sets.each(function(idx, fieldset) {
var $fieldset = $(fieldset); var $fieldset = $(fieldset);
if ($fieldset.attr('id') === 'fieldset-assign') { if ($fieldset.attr('id') === 'fieldset-assign') {
return; return;
@ -697,6 +698,10 @@
self.fixFieldsetInfo($fieldset); self.fixFieldsetInfo($fieldset);
} }
}); });
if ($sets.length === 1) {
$sets.first().removeClass('collapsed');
}
}, },
fieldsetWasOpened: function($fieldset) { fieldsetWasOpened: function($fieldset) {