diff --git a/app/src/main/java/com/nextcloud/ui/fileactions/FileActionsBottomSheet.kt b/app/src/main/java/com/nextcloud/ui/fileactions/FileActionsBottomSheet.kt index 92acbdffe528..e9bd295cd222 100644 --- a/app/src/main/java/com/nextcloud/ui/fileactions/FileActionsBottomSheet.kt +++ b/app/src/main/java/com/nextcloud/ui/fileactions/FileActionsBottomSheet.kt @@ -66,9 +66,7 @@ class FileActionsBottomSheet : BottomSheetDialogFragment(), Injectable { private lateinit var viewModel: FileActionsViewModel - private var _binding: FileActionsBottomSheetBinding? = null - private val binding - get() = _binding!! + private lateinit var binding: FileActionsBottomSheetBinding private lateinit var componentsGetter: ComponentsGetter @@ -80,7 +78,7 @@ class FileActionsBottomSheet : BottomSheetDialogFragment(), Injectable { override fun onCreateView(inflater: LayoutInflater, container: ViewGroup?, savedInstanceState: Bundle?): View { viewModel = ViewModelProvider(this, vmFactory)[FileActionsViewModel::class.java] - _binding = FileActionsBottomSheetBinding.inflate(inflater, container, false) + binding = FileActionsBottomSheetBinding.inflate(inflater, container, false) viewModel.uiState.observe(viewLifecycleOwner, this::handleState) @@ -154,11 +152,6 @@ class FileActionsBottomSheet : BottomSheetDialogFragment(), Injectable { } } - override fun onDestroyView() { - super.onDestroyView() - _binding = null - } - override fun onAttach(context: Context) { super.onAttach(context) require(context is ComponentsGetter) {