File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -256,11 +256,20 @@ function ensureChartElements() {
256256
257257function 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' ;
You can’t perform that action at this time.
0 commit comments