Yes, this has always been a problem for me. When soloing, both tracks are played for a brief time, which sometimes triggers the auto-mute (thankfully).
So I made this ABXing JSFX to solve that problem.
Code:
desc: MF/ABX'ing
//tags: processing routing mixer
//author: Martin F
slider1:0<0,5,1{Off,1+2,3+4,5+6,7+8,9+10}>Input select
in_pin:input 1
in_pin:input 2
in_pin:input 3
in_pin:input 4
in_pin:input 5
in_pin:input 6
in_pin:input 7
in_pin:input 8
in_pin:input 9
in_pin:input 10
out_pin:output L
out_pin:output R
////////////////////////////////////////////////////////////////////////////////
@slider
ch12 = (slider1 == 1);
ch34 = (slider1 == 2);
ch56 = (slider1 == 3);
ch78 = (slider1 == 4);
ch910= (slider1 == 5);
////////////////////////////////////////////////////////////////////////////////
@sample
spl0 = spl0 * ch12 + spl2 * ch34 + spl4 * ch56 + spl6 * ch78 + spl8 * ch910;
spl1 = spl1 * ch12 + spl3 * ch34 + spl5 * ch56 + spl7 * ch78 + spl9 * ch910;
I use it a lot when master-mixing.