diff --git a/src/org/kde/kdeconnect/Device.kt b/src/org/kde/kdeconnect/Device.kt index c1c63b21..b9965dd0 100644 --- a/src/org/kde/kdeconnect/Device.kt +++ b/src/org/kde/kdeconnect/Device.kt @@ -361,10 +361,11 @@ class Device : PacketReceiver { fun updateDeviceInfo(newDeviceInfo: DeviceInfo): Boolean { var hasChanges = false - if (deviceInfo.name != newDeviceInfo.name || deviceInfo.type != newDeviceInfo.type) { + if (deviceInfo.name != newDeviceInfo.name || deviceInfo.type != newDeviceInfo.type || deviceInfo.protocolVersion != newDeviceInfo.protocolVersion) { hasChanges = true deviceInfo.name = newDeviceInfo.name deviceInfo.type = newDeviceInfo.type + deviceInfo.protocolVersion = newDeviceInfo.protocolVersion if (isPaired) { deviceInfo.saveInSettings(settings) }