[RAPPS] Fix Ctrl+F hotkey not working regression

Addendum to 4c7bd34a. CORE-17881
This commit is contained in:
Stanislav Motylkov 2021-12-07 20:36:49 +03:00
parent 4a17d4b0c1
commit f6edd653b0
No known key found for this signature in database
GPG key ID: AFE513258CBA9E92
3 changed files with 10 additions and 0 deletions

View file

@ -1713,6 +1713,11 @@ void CApplicationView::SetRedraw(BOOL bRedraw)
m_ListView->SetRedraw(bRedraw);
}
void CApplicationView::SetFocusOnSearchBar()
{
m_SearchBar->SetFocus();
}
VOID CApplicationView::OnSize(HWND hwnd, WPARAM wParam, LPARAM lParam)
{
if (wParam == SIZE_MINIMIZED)

View file

@ -545,6 +545,10 @@ VOID CMainWindow::OnCommand(WPARAM wParam, LPARAM lParam)
PostMessageW(WM_CLOSE, 0, 0);
break;
case ID_SEARCH:
m_ApplicationView->SetFocusOnSearchBar();
break;
case ID_INSTALL:
if (IsAvailableEnum(SelectedEnumType))
{

View file

@ -367,6 +367,7 @@ public:
HWND Create(HWND hwndParent);
void SetRedraw(BOOL bRedraw);
void SetFocusOnSearchBar();
BOOL SetDisplayAppType(APPLICATION_VIEW_TYPE AppType);
BOOL AddInstalledApplication(CInstalledApplicationInfo *InstAppInfo, LPVOID param);