Theme fixes

This commit is contained in:
Ilya Laktyushin
2019-12-27 15:36:15 +03:00
parent 604d215f0e
commit 8518bc5e32
4 changed files with 38 additions and 8 deletions

View File

@@ -41,7 +41,7 @@ extension TelegramWallpaper: Codable {
default:
let optionKeys = ["motion", "blur"]
if value.count == 6, let color = UIColor(hexString: value) {
if [6, 8].contains(value.count), let color = UIColor(hexString: value) {
self = .color(color.argb)
} else {
let components = value.components(separatedBy: " ")
@@ -80,7 +80,7 @@ extension TelegramWallpaper: Codable {
if optionKeys.contains(component) {
continue
}
if component.count == 6, let value = UIColor(hexString: component) {
if [6, 8].contains(component.count), let value = UIColor(hexString: component) {
if color == nil {
color = value.argb
} else if bottomColor == nil {