Skip to content

Commit c8f8742

Browse files
Chuan RenYue-Wang-Google
authored andcommitted
Auth picker view no refresh on getter (#639)
1 parent 405512e commit c8f8742

File tree

1 file changed

+7
-10
lines changed

1 file changed

+7
-10
lines changed

Auth/FirebaseAuthUI/FUIAuth.m

Lines changed: 7 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -126,16 +126,13 @@ - (BOOL)handleOpenURL:(NSURL *)URL
126126
- (UINavigationController *)authViewController {
127127
static UINavigationController *authViewController;
128128

129-
static dispatch_once_t onceToken;
130-
dispatch_once(&onceToken, ^{
131-
UIViewController *controller;
132-
if ([self.delegate respondsToSelector:@selector(authPickerViewControllerForAuthUI:)]) {
133-
controller = [self.delegate authPickerViewControllerForAuthUI:self];
134-
} else {
135-
controller = [[FUIAuthPickerViewController alloc] initWithAuthUI:self];
136-
}
137-
authViewController = [[UINavigationController alloc] initWithRootViewController:controller];
138-
});
129+
UIViewController *controller;
130+
if ([self.delegate respondsToSelector:@selector(authPickerViewControllerForAuthUI:)]) {
131+
controller = [self.delegate authPickerViewControllerForAuthUI:self];
132+
} else {
133+
controller = [[FUIAuthPickerViewController alloc] initWithAuthUI:self];
134+
}
135+
authViewController = [[UINavigationController alloc] initWithRootViewController:controller];
139136

140137
return authViewController;
141138
}

0 commit comments

Comments
 (0)