From d1ba40d2d40c77a1d144b4e2bea456515bdd10c0 Mon Sep 17 00:00:00 2001 From: Nicolas Jager <nicolas.jager@savoirfairelinux.com> Date: Mon, 12 Dec 2016 08:37:05 -0500 Subject: [PATCH] lookup : do during an incomming call - does a lookup adress to update information about the contact. Change-Id: Ida380de59a67b9e868192d9028c97e22e26551b7 Tuleap: #790 --- SmartPanel.xaml.cpp | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/SmartPanel.xaml.cpp b/SmartPanel.xaml.cpp index aebe1ed..dda32de 100644 --- a/SmartPanel.xaml.cpp +++ b/SmartPanel.xaml.cpp @@ -99,6 +99,7 @@ SmartPanel::SmartPanel() return; } + RingD::instance->lookUpAddress(from); contact->_accountIdAssociated = accountId; auto item = SmartPanelItemsViewModel::instance->findItem(contact); @@ -1403,8 +1404,11 @@ void RingClientUWP::Views::SmartPanel::OnregisteredNameFound(RingClientUWP::Look /* open the text message page */ auto item = SmartPanelItemsViewModel::instance->findItem(contact); - SmartPanelItemsViewModel::instance->_selectedItem = item; - summonMessageTextPage(); + + //if (item->_callStatus != CallStatus::INCOMING_RINGING) {// refacto : do something better + // SmartPanelItemsViewModel::instance->_selectedItem = item; + // summonMessageTextPage(); + //} } break; case LookupStatus::INVALID_NAME: @@ -1421,8 +1425,11 @@ void RingClientUWP::Views::SmartPanel::OnregisteredNameFound(RingClientUWP::Look /* open the message text with the contact already recorder*/ item = SmartPanelItemsViewModel::instance->findItem(contactAlreadyRecorded); - SmartPanelItemsViewModel::instance->_selectedItem = item; - summonMessageTextPage(); + + //if (item->_callStatus != CallStatus::INCOMING_RINGING) { // refacto : do something better + // SmartPanelItemsViewModel::instance->_selectedItem = item; + // summonMessageTextPage(); + //} break; } -- GitLab