diff --git a/ios/Sources/GutenbergKit/Sources/EditorViewController.swift b/ios/Sources/GutenbergKit/Sources/EditorViewController.swift index da4c1fefe..80d9474b7 100644 --- a/ios/Sources/GutenbergKit/Sources/EditorViewController.swift +++ b/ios/Sources/GutenbergKit/Sources/EditorViewController.swift @@ -245,6 +245,7 @@ public final class EditorViewController: UIViewController, GutenbergEditorContro config.applicationNameForUserAgent = "GutenbergKit/\(GutenbergKitVersion.version)" self.webView = GBWebView(frame: .zero, configuration: config) + self.webView.isFindInteractionEnabled = true self.webView.scrollView.keyboardDismissMode = .interactive self.isWarmupMode = isWarmupMode @@ -557,6 +558,11 @@ public final class EditorViewController: UIViewController, GutenbergEditorContro evaluate("editor.redo();") } + public func presentFindNavigator() { + webView.findInteraction?.presentFindNavigator(showingReplace: false) + } + + /// Dismisses the topmost modal dialog or menu in the editor public func dismissTopModal() { guard isReady else { return }