mirror of
https://github.com/bitwarden/mobile
synced 2025-12-17 16:53:26 +00:00
Search controller for autofill setup
This commit is contained in:
@@ -39,7 +39,7 @@ namespace Bit.iOS.Autofill
|
||||
|
||||
partial void CancelBarButton_Activated(UIBarButtonItem sender)
|
||||
{
|
||||
CPViewController.CompleteRequest(null, null, null);
|
||||
CPViewController.CompleteRequest();
|
||||
}
|
||||
|
||||
partial void AddBarButton_Activated(UIBarButtonItem sender)
|
||||
@@ -47,17 +47,28 @@ namespace Bit.iOS.Autofill
|
||||
PerformSegue("loginAddSegue", this);
|
||||
}
|
||||
|
||||
partial void SearchBarButton_Activated(UIBarButtonItem sender)
|
||||
{
|
||||
PerformSegue("loginSearchFromListSegue", this);
|
||||
}
|
||||
|
||||
public override void PrepareForSegue(UIStoryboardSegue segue, NSObject sender)
|
||||
{
|
||||
var navController = segue.DestinationViewController as UINavigationController;
|
||||
if(navController != null)
|
||||
{
|
||||
var searchLoginController = navController.TopViewController as LoginSearchViewController;
|
||||
var addLoginController = navController.TopViewController as LoginAddViewController;
|
||||
if(addLoginController != null)
|
||||
{
|
||||
addLoginController.Context = Context;
|
||||
addLoginController.LoginListController = this;
|
||||
}
|
||||
if(searchLoginController != null)
|
||||
{
|
||||
searchLoginController.Context = Context;
|
||||
searchLoginController.CPViewController = CPViewController;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user