@@ -11,7 +11,7 @@ let version_id = "7.1.x";
1111
1212/** @summary version date
1313 * @desc Release date in format day/month/year like "19/11/2021" */
14- let version_date = "4 /07/2022";
14+ let version_date = "12 /07/2022";
1515
1616/** @summary version id and date
1717 * @desc Produced by concatenation of {@link version_id} and {@link version_date}
@@ -66,7 +66,7 @@ let browser$1 = { isOpera: false, isFirefox: true, isSafari: false, isChrome: fa
6666
6767if ((typeof document !== "undefined") && (typeof window !== "undefined")) {
6868 browser$1.isOpera = !!window.opera || navigator.userAgent.indexOf(' OPR/') >= 0;
69- browser$1.isFirefox = typeof InstallTrigger !== 'undefined';
69+ browser$1.isFirefox = (navigator.userAgent.indexOf("Firefox") >= 0) || ( typeof InstallTrigger !== 'undefined') ;
7070 browser$1.isSafari = Object.prototype.toString.call(window.HTMLElement).indexOf('Constructor') > 0;
7171 browser$1.isChrome = !!window.chrome && !browser$1.isOpera;
7272 browser$1.isChromeHeadless = navigator.userAgent.indexOf('HeadlessChrome') >= 0;
@@ -62612,8 +62612,8 @@ class THistDrawOptions {
6261262612
6261362613 if (d.check('PIE')) this.Pie = true; // not used
6261462614
62615- if (d.check('CANDLE', true)) this.Candle = d.part;
62616- if (d.check('VIOLIN', true)) { this.Violin = d.part; delete this.Candle; }
62615+ if (d.check('CANDLE', true)) this.Candle = d.part || "1" ;
62616+ if (d.check('VIOLIN', true)) { this.Violin = d.part || "1" ; delete this.Candle; }
6261762617 if (d.check('NOSCALED')) this.Scaled = false;
6261862618 if (d.check('SCALED')) this.Scaled = true;
6261962619
@@ -69002,16 +69002,21 @@ class TH3Painter extends THistPainter {
6900269002 if (!this.draw_content)
6900369003 return Promise.resolve(false);
6900469004
69005- if (!this.options.Box && !this.options.GLBox && !this.options.GLColor && !this.options.Lego)
69006- return this.draw3DScatter();
69005+ let box_option = this.options.Box ? this.options.BoxStyle : 0;
69006+
69007+ if (!box_option && !this.options.GLBox && !this.options.GLColor && !this.options.Lego) {
69008+ let promise = this.draw3DScatter();
69009+ if (promise !== false)
69010+ return promise;
69011+ box_option = 12;
69012+ }
6900769013
6900869014 let histo = this.getHisto(),
6900969015 fillcolor = this.getColor(histo.fFillColor),
6901069016 main = this.getFramePainter(),
6901169017 buffer_size = 0, use_lambert = false,
6901269018 use_helper = false, use_colors = false, use_opacity = 1, use_scale = true,
6901369019 single_bin_verts, single_bin_norms,
69014- box_option = this.options.Box ? this.options.BoxStyle : 0,
6901569020 tipscale = 0.5;
6901669021
6901769022 if (!box_option && this.options.Lego) box_option = (this.options.Lego===1) ? 10 : this.options.Lego;
0 commit comments