summaryrefslogtreecommitdiff
path: root/src/plugins/projectexplorer/devicesupport/idevice.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/projectexplorer/devicesupport/idevice.cpp')
-rw-r--r--src/plugins/projectexplorer/devicesupport/idevice.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/plugins/projectexplorer/devicesupport/idevice.cpp b/src/plugins/projectexplorer/devicesupport/idevice.cpp
index 9c44012d6b..7f0ae1a56b 100644
--- a/src/plugins/projectexplorer/devicesupport/idevice.cpp
+++ b/src/plugins/projectexplorer/devicesupport/idevice.cpp
@@ -167,7 +167,7 @@ IDevice::IDevice() : d(new Internal::IDevicePrivate)
{
}
-IDevice::IDevice(const QString &type, Origin origin, const QString fingerprint)
+IDevice::IDevice(const QString &type, Origin origin, const QString &fingerprint)
: d(new Internal::IDevicePrivate)
{
d->type = type;
@@ -193,6 +193,8 @@ QString IDevice::displayName() const
void IDevice::setDisplayName(const QString &name)
{
+ if (d->displayName == name)
+ return;
d->displayName = name;
}