fixed bug (Paste does not work in url address in composer field N_SE-35898 )
authorChulheon <ch.jeong47@samsung.com>
Tue, 23 Apr 2013 12:07:20 +0000 (21:07 +0900)
committerChulheon <ch.jeong47@samsung.com>
Tue, 23 Apr 2013 12:07:20 +0000 (21:07 +0900)
Change-Id: I69cd5b172d273f70e19a89dca89353af2c3d2aeb

src/ui/controls/FUiCtrl_EditPresenter.cpp

index 18fc658..00d1cc4 100644 (file)
@@ -4189,7 +4189,7 @@ _EditPresenter::PasteText(void)
        _Clipboard* pClipBoard = _Clipboard::GetInstance();
        SysTryReturnResult(NID_UI_CTRL, pClipBoard != null, E_SYSTEM, "[EDIT] Unable to get the clipboard instance.");
 
-       const _ClipboardItem* pClipboardItem = pClipBoard->RetrieveLatestItemN(CLIPBOARD_DATA_TYPE_TEXT);
+       const _ClipboardItem* pClipboardItem = pClipBoard->RetrieveLatestItemN(CLIPBOARD_DATA_TYPE_TEXT|CLIPBOARD_DATA_TYPE_AUDIO | CLIPBOARD_DATA_TYPE_VIDEO);
        SysTryReturnResult(NID_UI_CTRL, pClipboardItem != null, E_SYSTEM, "[EDIT] Unable to get the clipboarditem instance.");
 
        const String* pClipString = dynamic_cast<const String*>(pClipboardItem->GetData());
@@ -4307,7 +4307,7 @@ _EditPresenter::IsClipped(void) const
        _Clipboard* pClipBoard = _Clipboard::GetInstance();
        SysTryReturn(NID_UI_CTRL, pClipBoard != null, false, E_SYSTEM, "[EDIT] Unable to get the clipboard instance.");
 
-       const _ClipboardItem* pClipboardItem = pClipBoard->RetrieveLatestItemN(CLIPBOARD_DATA_TYPE_TEXT);
+       const _ClipboardItem* pClipboardItem = pClipBoard->RetrieveLatestItemN(CLIPBOARD_DATA_TYPE_TEXT|CLIPBOARD_DATA_TYPE_AUDIO | CLIPBOARD_DATA_TYPE_VIDEO);
        if (pClipboardItem == null)
        {
                SetLastResult(E_SUCCESS);