Android con un AlertDialog onBackPressed

Estoy tratando de terminar mi menú principal en mi aplicación. Pensé que sería un simple toque agradable agregar un AlertDialog en el método OnBackPressed. Sin embargo por alguna razón estoy recibiendo todo tipo de errores.

Creé el AlertDialog en OnBackPressed y lo muestro, pero la aplicación solo se cierra cuando presiono el botón Atrás y recibo errores que indican que la ventana está goteando.

¿Algúna idea de cómo arreglar esto? Busqué unos 30 minutos y no pude encontrar a nadie más con este problema.

Respuestas a la pregunta(4)

Su respuesta a la pregunta