I have made the following changes intended for :
  CE:Apps / qmlmessages

Please review and accept or decline.
BOSS has already run some checks on this request.
See the "Messages from BOSS" section below.

https://build.pub.meego.com//request/show/7746

Thank You,
John Brooks

[This message was auto-generated]

---

Request # 7746:

Messages from BOSS:

State: review at 2013-01-25T23:36:18 by bossbot

Reviews:
       accepted by bossbot : Prechecks succeeded.
       new for CE-maintainers : Please replace this text with a review and 
approve/reject the review (not the SR). BOSS will take care of the rest

Changes:
  submit: home:special:branches:CE:Apps / qmlmessages -> CE:Apps / qmlmessages
  
changes files:
--------------
--- qmlmessages.changes
+++ qmlmessages.changes
@@ -0,0 +1,3 @@
+* Fri Jan 25 2013 John Brooks <[email protected]> - 0.1.1
+- Fixes NEMO#476: Duplicate conversations can be started via dbus
+

old:
----
  qmlmessages-0.1.0.tar.bz2

new:
----
  qmlmessages-0.1.1.tar.bz2

spec files:
-----------
--- qmlmessages.spec
+++ qmlmessages.spec
@@ -9,7 +9,7 @@
 # << macros
 
 Summary:    Messaging application for nemo
-Version:    0.1.0
+Version:    0.1.1
 Release:    1
 Group:      Applications/System
 License:    BSD

other changes:
--------------

++++++ qmlmessages-0.1.0.tar.bz2 -> qmlmessages-0.1.1.tar.bz2
--- qml/main.qml
+++ qml/main.qml
@@ -78,6 +78,17 @@
     }
 
     function showConversation(localUid, remoteUid) {
+        if (!groupManager.ready) {
+            function delayedShow() {
+                if (groupManager.ready) {
+                    showConversation(localUid, remoteUid)
+                    groupManager.readyChanged.disconnect(delayedShow)
+                }
+            }
+            groupManager.readyChanged.connect(delayedShow)
+            return
+        }
+
         var group = groupManager.getConversation(localUid, remoteUid)
         if (!group || group == contextProvider.currentConversation)
             return

++++++ qmlmessages.yaml
--- qmlmessages.yaml
+++ qmlmessages.yaml
@@ -1,6 +1,6 @@
 Name:  qmlmessages
 Summary: Messaging application for nemo
-Version: 0.1.0
+Version: 0.1.1
 Release: 1
 Group: Applications/System
 License: BSD



Reply via email to