https://git.reactos.org/?p=reactos.git;a=commitdiff;h=974a0f03dfe3799d0a7bdf...
commit 974a0f03dfe3799d0a7bdf5266dc7659547ece06 Author: Katayama Hirofumi MZ katayama.hirofumi.mz@gmail.com AuthorDate: Tue Jan 25 11:49:27 2022 +0900 Commit: Katayama Hirofumi MZ katayama.hirofumi.mz@gmail.com CommitDate: Tue Jan 25 11:49:27 2022 +0900
[SHELL32] Fix assertion failure in CMenuToolbars
CORE-17505 --- dll/win32/shell32/shellmenu/CMenuToolbars.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/dll/win32/shell32/shellmenu/CMenuToolbars.cpp b/dll/win32/shell32/shellmenu/CMenuToolbars.cpp index 9044e134359..f38509d8cf2 100644 --- a/dll/win32/shell32/shellmenu/CMenuToolbars.cpp +++ b/dll/win32/shell32/shellmenu/CMenuToolbars.cpp @@ -403,7 +403,9 @@ HRESULT CMenuToolbarBase::CreateToolbar(HWND hwndParent, DWORD dwFlags) }
// HACK & FIXME: CORE-17505 - SubclassWindow(CToolbar::Create(hwndParent, tbStyles, tbExStyles)); + HWND toolbar = CToolbar::Create(hwndParent, tbStyles, tbExStyles); + m_hWnd = NULL; + SubclassWindow(toolbar);
SetWindowTheme(m_hWnd, L"", L"");