Ocultar barra de acción contextual mientras el cajón de navegación está abierto

La pregunta es similar aesta excepto por el hecho de que, en lugar de usar un Visor de páginas (VP), quiero usar un Cajón de navegación (ND). Tengo una lista de elementos que activa una barra de acción contextual (CAB) cuando se seleccionan uno o varios elementos mediante acciones de pulsación prolongada. Cuando se abre el ND, quiero ocultar temporalmente el CAB y mostrar la barra de acción básica, mientras que cuando se cierra para mostrar nuevamente el CAB con los elementos seleccionados.

La característica está especificada en el oficial de ND.documentación Msgstr "Ocultar barras de acción contextuales mientras el cajón está visible". Hasta ahora no pude encontrar ningún lugar para hacerlo de una manera agradable, pero probé una solución alternativa:

Termine CAB cuando ND se abre y guarde los elementos seleccionados (si los hay).Cuando se cierre el cajón, inicie el modo de acción que habilita el CAB y rellene la lista de elementos seleccionados de la lista guardada.

Un ejemplo de lo que estoy tratando de lograr puede experimentarse con la aplicación Gmail.

Gracias de antemano por cualquier respuesta!