Разобрался с помощью поста Reddit, я использовал BottomSheetDialogFragment , который поддерживается Navigation Component v2.0.0 и далее, который, однако, мешал моей кнопке «назад» не превращаться в кнопка меню гамбургера на самом верхнем фрагменте, так что я в итоге вручную показывал его, используя BottomDialogFragment().show(supportFragmentManager, "dialog")
Получение DialogFragment для полноэкранного режима было еще одной проблемой, которую я решил, используя этот средний пост .
Надеюсь, это поможет кому-то еще.