Skip to content

Commit 704596a

Browse files
committed
require axis_ids instead of Axes in cartesian index
1 parent 6a271ed commit 704596a

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

src/plots/cartesian/index.js

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,8 @@
1212
var d3 = require('d3');
1313
var Lib = require('../../lib');
1414
var Plots = require('../plots');
15-
var Axes = require('./axes');
15+
16+
var axisIds = require('./axis_ids');
1617
var constants = require('./constants');
1718

1819
exports.name = 'cartesian';
@@ -166,7 +167,7 @@ exports.clean = function(newFullData, newFullLayout, oldFullData, oldFullLayout)
166167

167168
if(hadCartesian && !hasCartesian) {
168169
var subplotLayers = oldFullLayout._cartesianlayer.selectAll('.subplot');
169-
var axIds = Axes.listIds({ _fullLayout: oldFullLayout });
170+
var axIds = axisIds.listIds({ _fullLayout: oldFullLayout });
170171

171172
subplotLayers.call(purgeSubplotLayers, oldFullLayout);
172173
oldFullLayout._defs.selectAll('.axesclip').remove();
@@ -241,13 +242,13 @@ function makeSubplotData(gd) {
241242
// dimension that this one overlays to be an overlaid subplot,
242243
// the main plot must exist make sure we're not trying to
243244
// overlay on an axis that's already overlaying another
244-
var xa2 = Axes.getFromId(gd, xa.overlaying) || xa;
245+
var xa2 = axisIds.getFromId(gd, xa.overlaying) || xa;
245246
if(xa2 !== xa && xa2.overlaying) {
246247
xa2 = xa;
247248
xa.overlaying = false;
248249
}
249250

250-
var ya2 = Axes.getFromId(gd, ya.overlaying) || ya;
251+
var ya2 = axisIds.getFromId(gd, ya.overlaying) || ya;
251252
if(ya2 !== ya && ya2.overlaying) {
252253
ya2 = ya;
253254
ya.overlaying = false;

0 commit comments

Comments
 (0)