@@ -2243,6 +2243,7 @@ axes.draw = function(gd, arg, opts) {
2243
2243
2244
2244
plotinfo . xaxislayer . selectAll ( '.' + xa . _id + 'tick' ) . remove ( ) ;
2245
2245
plotinfo . yaxislayer . selectAll ( '.' + ya . _id + 'tick' ) . remove ( ) ;
2246
+ debugger ;
2246
2247
plotinfo . xaxislayer . selectAll ( '.' + xa . _id + 'tick2' ) . remove ( ) ;
2247
2248
plotinfo . yaxislayer . selectAll ( '.' + ya . _id + 'tick2' ) . remove ( ) ;
2248
2249
plotinfo . xaxislayer . selectAll ( '.' + xa . _id + 'divider' ) . remove ( ) ;
@@ -2523,7 +2524,7 @@ axes.drawOne = function(gd, ax, opts) {
2523
2524
ax . levels . slice ( ) . reverse ( ) . slice ( 0 , ax . levelNr - 1 ) . forEach ( function ( _lvl ) {
2524
2525
var pad = { x : 0 * _lvl , y : 10 } [ axLetter ] ;
2525
2526
2526
- var tickName = 'tick' + String ( _lvl ) ;
2527
+ var tickName = 'tick' + String ( _lvl + 1 ) ;
2527
2528
tickNames . push ( tickName ) ;
2528
2529
2529
2530
seq . push ( function ( ) {
@@ -2585,7 +2586,7 @@ axes.drawOne = function(gd, ax, opts) {
2585
2586
if ( ax . type === 'multicategory' ) {
2586
2587
// hardcoded tick name, breakes only with plotly.py. Not sure if this is the right selection
2587
2588
// llbbox = getLabelLevelBbox('tick2');
2588
- llbbox = getLabelLevelBbox ( 'tick' + String ( ax . levelNr - 1 ) ) ;
2589
+ llbbox = getLabelLevelBbox ( 'tick' + String ( ax . levelNr ) ) ;
2589
2590
} else {
2590
2591
llbbox = getLabelLevelBbox ( ) ;
2591
2592
if ( axLetter === 'x' && s === 'b' ) {
0 commit comments