aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--debian/changelog13
-rw-r--r--libqmenumodel/src/unitymenumodel.cpp3
2 files changed, 16 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog
index e0f6f23..69e5a6b 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,16 @@
+qmenumodel (0.2.7+14.04.20140305-0ubuntu3) UNRELEASED; urgency=medium
+
+ * Add standard "has the property actually changed"
+ check to UnityMenuModel::setBusName()
+
+ -- Antti Kaijanmäki <antti.kaijanmaki@canonical.com> Thu, 08 May 2014 13:18:09 +0300
+
+qmenumodel (0.2.7+14.04.20140305-0ubuntu2) trusty; urgency=medium
+
+ * No-change rebuild for shlib changes in qtbase and qtdeclarative.
+
+ -- Ricardo Salveti de Araujo <ricardo.salveti@canonical.com> Mon, 14 Apr 2014 13:06:57 -0300
+
qmenumodel (0.2.7+14.04.20140305-0ubuntu1) trusty; urgency=low
[ CI bot ]
diff --git a/libqmenumodel/src/unitymenumodel.cpp b/libqmenumodel/src/unitymenumodel.cpp
index a2aae31..8db990b 100644
--- a/libqmenumodel/src/unitymenumodel.cpp
+++ b/libqmenumodel/src/unitymenumodel.cpp
@@ -292,6 +292,9 @@ QByteArray UnityMenuModel::busName() const
void UnityMenuModel::setBusName(const QByteArray &name)
{
+ if (name == priv->busName)
+ return;
+
priv->clearName();
if (priv->nameWatchId)