Skip to content

Commit 0adf486

Browse files
committed
linting added
1 parent 512b754 commit 0adf486

File tree

2 files changed

+2
-4
lines changed

2 files changed

+2
-4
lines changed

ios/WebBrowserOptions.swift

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,6 @@ class WebBrowserOptions: Codable {
2323

2424
var presentationStyle:PresentationStyle = .overFullScreen
2525

26-
struct AuthSessionOptions:Codable{
27-
var preferEphemeralSession: Bool = false
28-
}
2926

3027
required init(from decoder: Decoder) throws {
3128
let container = try decoder.container(keyedBy: CodingKeys.self)

ios/WebBrowserSession.swift

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
import Foundation
1111
import SafariServices
1212

13-
internal class WebBrowserSession: NSObject, SFSafariViewControllerDelegate {
13+
internal class WebBrowserSession: NSObject, SFSafariViewControllerDelegate, UIAdaptivePresentationControllerDelegate {
1414
let viewController: SFSafariViewController
1515
var promise: Promise?
1616
var isOpen: Bool {
@@ -23,6 +23,7 @@ internal class WebBrowserSession: NSObject, SFSafariViewControllerDelegate {
2323
configuration.entersReaderIfAvailable = options.readerMode
2424

2525
viewController = SFSafariViewController(url: url, configuration: configuration)
26+
viewController.modalPresentationStyle = options.presentationStyle.toPresentationStyle()
2627
viewController.dismissButtonStyle = options.dismissButtonStyle.toSafariDismissButtonStyle()
2728
viewController.preferredBarTintColor = options.toolbarColor?.color
2829
viewController.preferredControlTintColor = options.controlsColor?.color

0 commit comments

Comments
 (0)