if (IsFailed(r))
{
+ delete __pWebViewer;
+ __pWebViewer = null;
AppLogDebug("Web addcontrol failed with %s", GetErrorMessage(r));
return r;
}
}
}
}
- totalCount = pAllWindowList->GetCount();
-
+ if (pAllWindowList != null)
+ {
+ totalCount = pAllWindowList->GetCount();
+ }
for (int count = 0; count < totalCount; count++)
{
pWindowInfo = dynamic_cast< WindowInfo* >(pAllWindowList->GetAt(count));
break;
case IDA_HYPERLINK_SHARE_IMAGE_CLICKED:
{
+ if (__pHitElementResult == null)
+ {
+ return;
+ }
+
if(__pPopUp != null)
{
delete __pPopUp;
__pPopUp->Initialize();
ShareInfo* pShareInfo = new(std::nothrow) ShareInfo();
-
- if(__pHitElementResult == null)
- {
- return;
- }
-
pShareInfo->SetPageUrl(__pHitElementResult->GetUrl());
pShareInfo->SetImageAttached(false);
__pPopUp->RemoveAllShareInfo();
{
// AppLog("MainForm::OnBackClicked");
result r = E_FAILURE;
-//
-// if (__pWebViewer != null && __pWebViewer->CanGoBack())
-// {
-// __pWebViewer->GoBack();
-// }
-// else
-// {
-// UiApp* pApp = null;
-// pApp = UiApp::GetInstance();
-// if(pApp != null)
-// {
-// r = pApp->Terminate();
-// if (IsFailed(r))
-// {
-// return;
-// }
-// }
-// }
-
-
-
-
-
-
-
if (__pWebViewer && __pWebViewer->CanGoBack())
{
}
}
}
- totalCount = pAllWindowList->GetCount();
-
+ if (pAllWindowList != null)
+ {
+ totalCount = pAllWindowList->GetCount();
+ }
for (int count = 0; count < totalCount; count++)
{
pWindowInfo = dynamic_cast< WindowInfo* >(pAllWindowList->GetAt(count));
}
}
}
- if (pSceneManager->GetCurrentSceneId() == pWindowInfo->sceneID && pWindowInfo->isJavascriptInitiated == true)
+ if (pSceneManager != null && pWindowInfo != null && pSceneManager->GetCurrentSceneId() == pWindowInfo->sceneID && pWindowInfo->isJavascriptInitiated == true)
{
r = SceneRegister::DestroyAndUnRegisterScene(pWindowInfo->sceneID);
if (IsFailed(r))
bool
MainForm::OnTouchReleased(Tizen::Ui::Control& source, const Tizen::Ui::TouchEventInfo& touchEventInfo)
{
+ if(__pFindWordControl && __pFindWordControl->GetShowState() == true)
+ {
+ __currentSearchStr = L"";
+ __currentWordIndex = 0;
+ __maxOccurrances = 0;
+ __pFindWordEditField->SetText(L"");
+ __pFindWordNext->SetEnabled(false);
+ __pFindWordPrev->SetEnabled(false);
+ __pFindWordCountLabel->SetText(L"0/0");
+ __pWebViewer->SearchText(L"aaaabbbbcccc",true);
+ __pFindWordControl->SetShowState(false);
+ if (__pFindWordEditField)
+ __pFindWordEditField->HideKeypad();
+ }
if(__pAddressbar->GetShowState() == false)
{
__pAddressbar->SetShowState(true);