Skip to content

Commit 33bc8f0

Browse files
author
maksat.allakyev
committed
Fix render issue on hide parameter names option changed
1 parent 8edc8f0 commit 33bc8f0

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

CS/AspNetCoreCustomItem/wwwroot/js/ParameterItem.js

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,8 @@
103103
}
104104

105105
renderContent($element, changeExisting) {
106-
var element = $element.get(0);
106+
this._element = $element;
107+
var element = this._element.get(0);
107108
if (!changeExisting) {
108109
while (element.firstChild)
109110
element.removeChild(element.firstChild);
@@ -174,7 +175,7 @@
174175

175176
_subscribeProperties() {
176177
this.subscribe('showHeaders', (showHeaders) => { this._update({ showHeaders: showHeaders }); });
177-
this.subscribe('showParameterName', (showParameterName) => { this._update({ showParameterName: showParameterName }); });
178+
this.subscribe('showParameterName', (showParameterName) => { this._update({ showParameterName: showParameterName, rerender: true }); });
178179
this.subscribe('automaticUpdates', (automaticUpdates) => { this._update({ automaticUpdates: automaticUpdates }) });
179180
}
180181

@@ -195,6 +196,9 @@
195196
}
196197
}
197198
this._setGridHeight();
199+
if (options.rerender) {
200+
this.renderContent(this._element, false);
201+
}
198202
}
199203
}
200204
class ParameterItem {

0 commit comments

Comments
 (0)