Borrar Android Fragment back stack sin hacer estallar?

Tenemos una actividad que contiene un SlidingMenu (https://github.com/jfeinstein10/SlidingMenu) en las que hay tres opciones, llamémoslas A, B1, C1. Estos corresponden a Fragmentos que mostramos en la Actividad. Cuando selecciona una opción diferente de SlidingMenu, sustituyo el fragmento actual por el nuevo a través del FragmentManager.

Desde el Fragmento B1 puedes ir a otros dos, llamémoslos B2 y B3. Aquí queremos que la tecla Atrás lo lleve desde B2 -> B1 o desde B3 -> B1, así que llamo transaction.addToBackStack (nulo). Si seleccionamos una opción de SlidingMenu cuando estás en B2 o B3, queremos borrar la pila trasera, así que uso el código como se sugiere en esta preguntaBorrar la pila de nuevo usando fragmentos que llama a popBackStack () hasta que esté claro.

Hasta ahora tan bueno.

Desde el Fragmento C1 puedes ir al Fragmento C2. Como C1 / C2 son más de un diseño Maestro / Detalle que uso

fragmentTransaction.setCustomAnimations(R.animator.slide_in_from_right,
    R.animator.slide_out_to_left, R.animator.slide_in_from_left,
    R.animator.slide_out_to_right);

para agregar una animación de diapositivas donde C1 se desliza hacia la izquierda como C2 se desliza desde la derecha y viceversa. Presionar la tecla Atrás mientras está en C2 nos lleva de regreso a C1, con la animación inversa, y todo está bien.

PERO

Si selecciona A o B1 en SlidingMenu y nosotros hacemos popBackStack () para eliminar C1 de la pila trasera, entonces se desliza C2 hacia la derecha, lo que parece extraño. Lo que me gustaría hacer es limpiar la pila posterior sin ejecutar la animación, pero no puedo encontrar una manera de hacerlo. He intentado llamar a popBackStackImmediate () en su lugar, pero eso no parece hacer ninguna diferencia.

Como alternativa, supongo que podría evitar llamar a addToBackStack y, en lugar de eso, manejar manualmente al usuario presionando la tecla Atrás a través de Activity.onBackPressed (), pero tal vez haya una solución que no pueda ver.

Respuestas a la pregunta(2)

Su respuesta a la pregunta