From 8f5a1225f1bddd849fbd72e5b95da2e1a359223f Mon Sep 17 00:00:00 2001
From: con <qtc-committer@nokia.com>
Date: Wed, 10 Feb 2010 17:03:45 +0100
Subject: [PATCH] Fixes: Device information was not correct after loading a
 project.

SymbianDeviceManager needs to initialize when friendlyName is requested.
---
 src/shared/symbianutils/symbiandevicemanager.cpp | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/shared/symbianutils/symbiandevicemanager.cpp b/src/shared/symbianutils/symbiandevicemanager.cpp
index 81cc02ed36f..89b2b91449f 100644
--- a/src/shared/symbianutils/symbiandevicemanager.cpp
+++ b/src/shared/symbianutils/symbiandevicemanager.cpp
@@ -193,6 +193,8 @@ QString SymbianDeviceManager::toString() const
 
 QString SymbianDeviceManager::friendlyNameForPort(const QString &port) const
 {
+    if (!d->m_initialized)
+        const_cast<SymbianDeviceManager*>(this)->update(false);
     foreach (const SymbianDevice &device, d->m_devices) {
         if (device.portName() == port)
             return device.friendlyName();
-- 
GitLab