Fixed Nabi Issues: 53721,53372,53761,53768
[apps/osp/Internet.git] / src / IntSharePopup.cpp
index fa5844d..7c0254d 100644 (file)
@@ -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<AppControl*>(__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;
 }