fix : various minor bugs.
- Forces to hide chat panel on video page when the user summon the video
page
- Uses RingId instead of the name (wich is not necessarily unique) to make
ContactsViewModel identfy a contact.
- Checks if contact reference is valid before getting the smart panel item.
- pass call list from daemon to the client trough an async function.
- sets visible the call button only if no call is on going.
- changes the avatar size to get some space for the call button.
Change-Id: Id3a0d03026503bdc5d1e844d8d4be8983da572d3
Tuleap: #790
diff --git a/MainPage.xaml.cpp b/MainPage.xaml.cpp
index 7914e55..2cbee80 100644
--- a/MainPage.xaml.cpp
+++ b/MainPage.xaml.cpp
@@ -249,6 +249,7 @@
void RingClientUWP::MainPage::OnsummonVideoPage()
{
auto videoPage = dynamic_cast<VideoPage^>(_videoFrame_->Content);
+ videoPage->chatOpen = false;
videoPage->updatePageContent();
showFrame(_videoFrame_);
}