[BROWSEUI] Follow-up of #3582
authorKatayama Hirofumi MZ <katayama.hirofumi.mz@gmail.com>
Sun, 4 Apr 2021 22:43:40 +0000 (07:43 +0900)
committerKatayama Hirofumi MZ <katayama.hirofumi.mz@gmail.com>
Sun, 4 Apr 2021 22:43:40 +0000 (07:43 +0900)
Also fixes VK_HOME and VK_END. CORE-9281

dll/win32/browseui/CAutoComplete.cpp
dll/win32/browseui/aclhistory.cpp

index d23b6d5..df02910 100644 (file)
@@ -883,7 +883,6 @@ BOOL CAutoComplete::OnEditKeyDown(WPARAM wParam, LPARAM lParam)
     UINT vk = (UINT)wParam; // virtual key
     switch (vk)
     {
-        case VK_HOME: case VK_END:
         case VK_UP: case VK_DOWN:
         case VK_PRIOR: case VK_NEXT:
             // is suggestion available?
@@ -1017,9 +1016,6 @@ BOOL CAutoComplete::OnListUpDown(UINT vk)
     INT cItems = m_hwndList.GetItemCount(); // the number of items
     switch (vk)
     {
-        case VK_HOME: case VK_END:
-            m_hwndList.SendMessageW(WM_KEYDOWN, vk, 0);
-            break;
         case VK_UP:
             if (iItem == -1)
                 iItem = cItems - 1;
index 30412e0..683fdba 100644 (file)
@@ -27,7 +27,7 @@ STDMETHODIMP CACLHistory::Next(ULONG celt, LPOLESTR *rgelt, ULONG *pceltFetched)
     if (celt != 1)
         return E_NOTIMPL;
     // FIXME: *rgelt, *pceltFetched, return value
-    return E_FAIL;
+    return S_FALSE;
 }
 
 STDMETHODIMP CACLHistory::Reset()