From cba7e5a59fd0dce26506e341007cd6b3357b6b9b Mon Sep 17 00:00:00 2001 From: zadam Date: Mon, 27 Apr 2020 21:44:25 +0200 Subject: [PATCH] fix collapsing of note revisions --- src/public/app/widgets/collapsible_widget.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/public/app/widgets/collapsible_widget.js b/src/public/app/widgets/collapsible_widget.js index 9cbd53157..62e1905a9 100644 --- a/src/public/app/widgets/collapsible_widget.js +++ b/src/public/app/widgets/collapsible_widget.js @@ -34,7 +34,8 @@ export default class CollapsibleWidget extends TabAwareWidget { this.$bodyWrapper = this.$widget.find('.body-wrapper'); this.$bodyWrapper.attr('id', this.componentId); // for toggle to work we need id - this.widgetName = this.constructor.name; + // not using constructor name because of webpack mangling class names ... + this.widgetName = this.widgetTitle.replace(/[^[a-zA-Z0-9]/g, "_"); if (!options.is(this.widgetName + 'Collapsed')) { this.$bodyWrapper.collapse("show");