X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2FIntSharePopup.cpp;h=7c0254dddb19f58f74fc424374132e6361d22ae2;hb=37de106a2788a40fb06076e0d4f3b975cb97ddd2;hp=fa5844d3ee914717ce724ab798b337afb3f60a69;hpb=c17908e6da1de70b54e4b83f5e6b0d7b57071f89;p=apps%2Fosp%2FInternet.git diff --git a/src/IntSharePopup.cpp b/src/IntSharePopup.cpp index fa5844d..7c0254d 100644 --- a/src/IntSharePopup.cpp +++ b/src/IntSharePopup.cpp @@ -280,6 +280,7 @@ SharePopup::OnListViewItemStateChanged(Tizen::Ui::Controls::ListView& listView, if (pCurrentFrame != null) { pCurrentFrame->SetEnabled(false); + pCurrentFrame->Invalidate(true); } } @@ -366,6 +367,7 @@ SharePopup::GetItemCount(void) for(int pos = 0; pos < count; pos++) { AppControl * pControl = dynamic_cast(__pAppControlList->GetAt(pos)); + AppLog("pControl->GetAppName() %ls",pControl->GetAppName().GetPointer()); if(pControl->GetAppName().Equals(L"Messages",false) == true || pControl->GetAppName().Equals(L"Email",false) == true ) { __pAppControlList->RemoveAt(pos,true); @@ -376,7 +378,9 @@ SharePopup::GetItemCount(void) } AppLog("removeCount %d",removeCount); - return count+removeCount; + if(count+removeCount >=2) + return count+removeCount; + return 2; } @@ -706,6 +710,7 @@ void SharePopup::OnAppControlCompleteResponseReceived(const Tizen::App::AppId& a if (pCurrentFrame != null) { pCurrentFrame->SetEnabled(true); + pCurrentFrame->Invalidate(true); } __appControlOngoing = false; }