Skip to content

Commit 7de79e3

Browse files
committed
Do not 'expose' new parameter, use only via context menu
1 parent cafb70b commit 7de79e3

File tree

4 files changed

+4
-6
lines changed

4 files changed

+4
-6
lines changed

modules/core.mjs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -306,9 +306,7 @@ settings = {
306306
/** @summary Extra parameters which will be append to the url when item shown in new tab */
307307
NewTabUrlPars: '',
308308
/** @summary Export different settings in output URL */
309-
NewTabUrlExportSettings: false,
310-
/** @summary Custom default draw options for classes like 'TH2:colz;TGraph:al' */
311-
DefaultDrawOptions: ''
309+
NewTabUrlExportSettings: false
312310
},
313311

314312
/** @namespace

modules/draw.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -318,7 +318,7 @@ function setDefaultDrawOpt(classname, opt) {
318318
if (!classname)
319319
return;
320320
if ((opt === undefined) && isStr(classname) && (classname.indexOf(':') > 0)) {
321-
// special usage to set list of options like TH2:lego2;TH1:hist
321+
// special usage to set list of options like TH2:lego2;TH3:glbox2
322322
opt.split(';').forEach(part => {
323323
const arr = part.split(':');
324324
if (arr.length >= 1)

modules/gui/menu.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -825,7 +825,7 @@ class JSRootMenu {
825825
this.addSelectMenu('Latex', ['Off', 'Symbols', 'Normal', 'MathJax', 'Force MathJax'], settings.Latex, value => { settings.Latex = value; });
826826
this.addSelectMenu('3D rendering', ['Default', 'WebGL', 'Image'], settings.Render3D, value => { settings.Render3D = value; });
827827
this.addSelectMenu('WebGL embeding', ['Default', 'Overlay', 'Embed'], settings.Embed3D, value => { settings.Embed3D = value; });
828-
this.add('Default options', () => this.input('List of options like TH2:lego2;TGraph:l', settings.DefaultDrawOptions).then(v => { settings.DefaultDrawOptions = v; setDefaultDrawOpt(v); }), 'Configure custom default draw options for some classes');
828+
this.add('Default options', () => this.input('List of options like TH2:lego2;TH3:glbox2', settings._dflt_drawopt || '').then(v => { settings._dflt_drawopt = v; setDefaultDrawOpt(v); }), 'Configure custom default draw options for some classes');
829829
this.endsub();
830830

831831
this.sub('Geometry');

modules/gui/utils.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -474,7 +474,7 @@ function readSettings(only_check = false, name = 'settings') {
474474
if (!s) return false;
475475
if (!only_check) {
476476
Object.assign(settings, s);
477-
setDefaultDrawOpt(s.DefaultDrawOptions);
477+
setDefaultDrawOpt(s._dflt_drawopt);
478478
}
479479
return true;
480480
}

0 commit comments

Comments
 (0)