Skip to content

Commit 8d8ef12

Browse files
committed
💫 Update: RNIContextMenuViewContent
1 parent fab5a45 commit 8d8ef12

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

ios/RNIContextMenuView/RNIContextMenuViewContent.swift

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -229,15 +229,19 @@ public final class RNIContextMenuViewContent: UIView, RNIContentView {
229229

230230
/// Get a ref. to the view specified in `PreviewConfig.targetViewNode`
231231
var customMenuPreviewTargetView: UIView? {
232-
self.previewConfig.viewIdentifier?.getAssociatedView();
232+
guard let viewIdentifier = self.previewConfig.viewIdentifier else {
233+
return nil;
234+
};
235+
236+
return viewIdentifier.getAssociatedView();
233237
};
234238

235239
var menuPreviewTargetView: UIView {
236240
self.customMenuPreviewTargetView ?? self;
237241
};
238242

239243
var menuTargetedPreview: UITargetedPreview {
240-
return .init(
244+
.init(
241245
view: self.menuPreviewTargetView,
242246
parameters: self.menuPreviewParameters
243247
);
@@ -317,7 +321,7 @@ public final class RNIContextMenuViewContent: UIView, RNIContentView {
317321

318322
let contextMenuManager = ContextMenuManager(
319323
contextMenuInteraction: contextMenuInteraction,
320-
menuTargetView: self.menuPreviewTargetView
324+
menuTargetView: self
321325
);
322326

323327
contextMenuManager.auxiliaryPreviewConfig = self.auxiliaryPreviewConfig;

0 commit comments

Comments
 (0)