From 0f39fa55673d0f148294b719812d396bbe3ec4bd Mon Sep 17 00:00:00 2001 From: Bob Sun Date: Tue, 10 Oct 2017 00:37:50 -0700 Subject: [PATCH] Show number of local commits in tabbar badge instead of title --- pass/Controllers/PasswordsViewController.swift | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/pass/Controllers/PasswordsViewController.swift b/pass/Controllers/PasswordsViewController.swift index 58e0bcc..ef12675 100644 --- a/pass/Controllers/PasswordsViewController.swift +++ b/pass/Controllers/PasswordsViewController.swift @@ -499,16 +499,13 @@ class PasswordsViewController: UIViewController, UITableViewDataSource, UITableV private func reloadTableView(data: [PasswordsTableEntry], anim: CAAnimation? = nil) { // set navigation item - var numberOfLocalCommitsString = "" let numberOfLocalCommits = self.passwordStore.numberOfLocalCommits() if numberOfLocalCommits > 0 { - numberOfLocalCommitsString = " (\(numberOfLocalCommits))" + navigationController?.tabBarItem.badgeValue = "\(numberOfLocalCommits)" } if parentPasswordEntity != nil { - navigationItem.title = "\(parentPasswordEntity!.name!)\(numberOfLocalCommitsString)" navigationItem.leftBarButtonItem = backUIBarButtonItem } else { - navigationItem.title = "Password Store\(numberOfLocalCommitsString)" navigationItem.leftBarButtonItem = nil }