'wcf.global.form.edit.success': '{lang}wcf.global.form.edit.success{/lang}'
});
WCF.Icon.addObject({
- 'wcf.icon.loading': '{@$__wcf->getPath()}icon/spinner1.svg'
+ 'wcf.icon.closed': '{@$__wcf->getPath()}icon/closed.svg',
+ 'wcf.icon.loading': '{@$__wcf->getPath()}icon/spinner1.svg',
+ 'wcf.icon.opened': '{@$__wcf->getPath()}icon/opened.svg'
});
new WCF.Date.Time();
new WCF.Effect.SmoothScroll();
// exchange icon
this._exchangeIcon(this._containerData[$containerID].button, WCF.Icon.get('wcf.icon.' + ($newState === 'open' ? 'opened' : 'closed')));
+
+ // toggle container
+ if ($newState === 'open') {
+ this._containerData[$containerID].target.show();
+ }
+ else {
+ this._containerData[$containerID].target.hide();
+ }
+
+ // update container data
+ this._containerData[$containerID].isOpen = ($newState === 'open' ? true : false);
}
});