Skip to content

Commit 495d468

Browse files
committed
Fix - special handling of folder in object inspector
1 parent 01d4ee3 commit 495d468

File tree

2 files changed

+12
-2
lines changed

2 files changed

+12
-2
lines changed

changes.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
# JSROOT changelog
22

3+
## Changes in 4.4.2
4+
1. Fix - statistic collection for TH2
5+
2. Fix - correct handling of empty TList in browser/inspector
6+
3. Fix - support TFolder in browser/inspector
7+
8+
39
## Changes in 4.4.1
410
1. Fix - colz palette resize when drawing histogram second time
511
2. Fix - use embeded in TCanvas color for background color of canvas itself

scripts/JSRootPainter.js

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6659,10 +6659,14 @@
66596659
continue;
66606660
}
66616661

6662-
if ((typeof fld == 'object') && ('_typename' in fld)
6663-
&& ((fld._typename=='TList') || (fld._typename=='TObjArray')) ) {
6662+
if ((typeof fld == 'object') && ('_typename' in fld)) {
6663+
if ((fld._typename=='TList') || (fld._typename=='TObjArray')) {
66646664
item._kind = item._title = "ROOT." + fld._typename;
66656665
fld = fld.arr;
6666+
} else if (fld._typename=='TFolder') {
6667+
item._kind = item._title = "ROOT." + fld._typename;
6668+
fld = fld.fFolders.arr;
6669+
}
66666670
}
66676671

66686672
var proto = Object.prototype.toString.apply(fld);

0 commit comments

Comments
 (0)