diff --git a/modules/bottom-sheet/ios/SheetView.swift b/modules/bottom-sheet/ios/SheetView.swift index 90159c3e3c..e5381db782 100644 --- a/modules/bottom-sheet/ios/SheetView.swift +++ b/modules/bottom-sheet/ios/SheetView.swift @@ -102,6 +102,8 @@ class SheetView: ExpoView, UISheetPresentationControllerDelegate { index: Int ) { touchHandler?.detach(from: childComponentView) + + childComponentView.removeFromSuperview() if self.innerView === childComponentView { self.innerView = nil }