Skip to content

Commit 25e8e09

Browse files
authored
fix(iOS): crash on reload
1 parent d30b873 commit 25e8e09

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

ios/TrueSheetView.swift

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ class TrueSheetView: UIView, RCTInvalidating, TrueSheetViewControllerDelegate {
1919

2020
private var isPresented = false
2121
private var activeIndex: Int?
22-
private var bridge: RCTBridge
22+
private var bridge?: RCTBridge
2323
private var touchHandler: RCTTouchHandler
2424
private var viewController: TrueSheetViewController
2525

@@ -137,7 +137,7 @@ class TrueSheetView: UIView, RCTInvalidating, TrueSheetViewControllerDelegate {
137137
guard let containerView else { return }
138138

139139
let size = CGSize(width: width, height: containerView.bounds.height)
140-
bridge.uiManager.setSize(size, for: containerView)
140+
bridge?.uiManager?.setSize(size, for: containerView)
141141
}
142142

143143
func viewControllerWillAppear() {
@@ -269,7 +269,7 @@ class TrueSheetView: UIView, RCTInvalidating, TrueSheetViewControllerDelegate {
269269

270270
@objc
271271
func setScrollableHandle(_ tag: NSNumber?) {
272-
let view = bridge.uiManager.view(forReactTag: tag) as? RCTScrollView
272+
let view = bridge?.uiManager.view(forReactTag: tag) as? RCTScrollView
273273
rctScrollView = view
274274
}
275275

0 commit comments

Comments
 (0)