Skip to content

Commit 94355ef

Browse files
Add files via upload
1 parent 73b0421 commit 94355ef

1 file changed

Lines changed: 14 additions & 5 deletions

File tree

src/js/index.js

Lines changed: 14 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -256,11 +256,20 @@ function ensureChartElements() {
256256

257257
function renderManagerInfo(manager) {
258258
try {
259-
const ctorName = manager && manager.constructor && manager.constructor.name
260-
? manager.constructor.name : (typeof manager === 'function' ? manager.name : '');
261-
const displayName = readableNameFromCtorName(ctorName);
262-
const tip = getManagerTipFor(manager);
263-
const infoDiv = document.getElementById('manager-info');
259+
// ── Read instance-level modelName/modelTip first (minification-safe) ──
260+
const displayName = (manager && manager.modelName)
261+
? manager.modelName
262+
: readableNameFromCtorName(
263+
manager && manager.constructor && manager.constructor.name
264+
? manager.constructor.name
265+
: (typeof manager === 'function' ? manager.name : '')
266+
);
267+
268+
const tip = (manager && manager.modelTip)
269+
? manager.modelTip
270+
: getManagerTipFor(manager);
271+
272+
const infoDiv = document.getElementById('manager-info');
264273
if (infoDiv) {
265274
infoDiv.style.textAlign = 'center';
266275
infoDiv.style.whiteSpace = 'normal';

0 commit comments

Comments
 (0)