It appears as though certain axes on plots lose functionality if using .hideAxes or .setAxesLayout and .linked is not used, regardless of the number of plots.
In this example, when setting .hideAxes or .setAxesLayout to the axes variable that I created, the resulting plot will have four axes. For both .hideAxes and .setAxesLayout, the two leftmost axes will be fine but the two rightmost axes don't allow for brushing data (the axes with functionality remain the same if reordering the axes). No errors appear in the console when this problem occurs.
Note that if you uncomment the .linked() attribute the plots will have full functionality, which is true if there is only one plot or numerous (as far as I can tell now).
It appears as though certain axes on plots lose functionality if using .hideAxes or .setAxesLayout and .linked is not used, regardless of the number of plots.
In this example, when setting .hideAxes or .setAxesLayout to the axes variable that I created, the resulting plot will have four axes. For both .hideAxes and .setAxesLayout, the two leftmost axes will be fine but the two rightmost axes don't allow for brushing data (the axes with functionality remain the same if reordering the axes). No errors appear in the console when this problem occurs. Note that if you uncomment the .linked() attribute the plots will have full functionality, which is true if there is only one plot or numerous (as far as I can tell now).