Skip to content

Commit

Permalink
Fixes Library Loader in dark mode
Browse files Browse the repository at this point in the history
  • Loading branch information
s4cha committed Jan 9, 2020
1 parent 15119f1 commit bf68438
Showing 1 changed file with 10 additions and 2 deletions.
12 changes: 10 additions & 2 deletions Source/Helpers/YPLoaders.swift
Original file line number Diff line number Diff line change
Expand Up @@ -12,9 +12,17 @@ struct YPLoaders {

static var defaultLoader: UIBarButtonItem {
let spinner = UIActivityIndicatorView(style: .gray)
spinner.color = YPConfig.colors.navigationBarActivityIndicatorColor
if let spinnerColor = YPConfig.colors.navigationBarActivityIndicatorColor {
spinner.color = spinnerColor
} else {
if #available(iOS 13, *) {
let spinnerColor = UIColor { trait -> UIColor in
return trait.userInterfaceStyle == .dark ? .white : .gray
}
spinner.color = spinnerColor
}
}
spinner.startAnimating()
return UIBarButtonItem(customView: spinner)
}

}

0 comments on commit bf68438

Please sign in to comment.