diff --git a/ios/engine/KMEI/KeymanEngine/Classes/KeymanPackage.swift b/ios/engine/KMEI/KeymanEngine/Classes/KeymanPackage.swift index 2f81cecc7c..3625e09acb 100644 --- a/ios/engine/KMEI/KeymanEngine/Classes/KeymanPackage.swift +++ b/ios/engine/KMEI/KeymanEngine/Classes/KeymanPackage.swift @@ -26,8 +26,7 @@ public class KeymanPackage { sourceFolder = folder self.metadata = metadata } - - // to be overridden by subclasses + public func isKeyboard() -> Bool { return metadata.packageType == .Keyboard } diff --git a/ios/engine/KMEI/KeymanEngine/Classes/Manager.swift b/ios/engine/KMEI/KeymanEngine/Classes/Manager.swift index dddcb6eda4..3e4ae2c00f 100644 --- a/ios/engine/KMEI/KeymanEngine/Classes/Manager.swift +++ b/ios/engine/KMEI/KeymanEngine/Classes/Manager.swift @@ -697,7 +697,6 @@ public class Manager: NSObject, UIGestureRecognizerDelegate { filePath.appendPathComponent(item[0] as! String) try FileManager.default.copyItem(at: filePath, to: item[1] as! URL) - } } catch { log.error("Error saving the lexical model download: \(error)")