Skip to content

Commit 17b263c

Browse files
committed
Call "Draw" entry "Inspect" when only inspect is possible
1 parent 08a40f1 commit 17b263c

File tree

2 files changed

+7
-5
lines changed

2 files changed

+7
-5
lines changed

scripts/JSRootPainter.jquery.js

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -71,11 +71,13 @@
7171
menu.size = function() { return this.cnt-1; }
7272

7373
menu.addDrawMenu = function(menu_name, opts, call_back) {
74-
if (opts==null) opts = new Array;
74+
if (!opts) opts = [];
7575
if (opts.length==0) opts.push("");
7676

77-
this.add((opts.length > 1) ? ("sub:" + menu_name) : menu_name, opts[0], call_back);
78-
if (opts.length<2) return;
77+
if (opts.length === 1) {
78+
if (opts[0]==='inspect') menu_name = menu_name.replace("Draw", "Inspect");
79+
return this.add(menu_name, opts[0], call_back);
80+
}
7981

8082
for (var i=0;i<opts.length;++i) {
8183
var name = opts[i];

scripts/JSRootPainter.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10539,8 +10539,8 @@
1053910539
JSROOT.addDrawFunc({ name: "TTask", icon: "img_task", expand: JSROOT.Painter.TaskHierarchy, for_derived: true });
1054010540
JSROOT.addDrawFunc({ name: "TTree", icon: "img_tree", noinspect:true, expand: JSROOT.Painter.TreeHierarchy });
1054110541
JSROOT.addDrawFunc({ name: "TNtuple", icon: "img_tree", noinspect:true, expand: JSROOT.Painter.TreeHierarchy });
10542-
JSROOT.addDrawFunc({ name: /^TBranch/, icon: "img_branch", noinspect:false });
10543-
JSROOT.addDrawFunc({ name: /^TLeaf/, icon: "img_leaf", noinspect:false });
10542+
JSROOT.addDrawFunc({ name: /^TBranch/, icon: "img_branch" });
10543+
JSROOT.addDrawFunc({ name: /^TLeaf/, icon: "img_leaf", noinspect:true });
1054410544
JSROOT.addDrawFunc({ name: "TList", icon: "img_list", noinspect:true, expand: JSROOT.Painter.ListHierarchy });
1054510545
JSROOT.addDrawFunc({ name: "TObjArray", icon: "img_list", noinspect:true, expand: JSROOT.Painter.ListHierarchy });
1054610546
JSROOT.addDrawFunc({ name: "TClonesArray", icon: "img_list", noinspect:true, expand: JSROOT.Painter.ListHierarchy });

0 commit comments

Comments
 (0)