Код: Выделить всё
Код: Выделить всё
fun showSideSheetDialog() {
val sideSheetView = layoutInflater.inflate(R.layout.side_sheet_first, null)
val sideSheetDialog = SideSheetDialog(requireContext()).apply {
setContentView(sideSheetView)
setSheetEdge(Gravity.END)
}
sideSheetDialog.show()
}

Обходной путь: используйте setCanceledOnTouchOutside(false), но он потеряет возможность закрыть это диалоговое окно, щелкнув внешнюю область.
PS: Моя базовая тема — Theme.Material3.DayNight.NoActionBar.
Подробнее здесь: https://stackoverflow.com/questions/798 ... view-click