https://git.reactos.org/?p=reactos.git;a=commitdiff;h=3801acb914f56a52cffe792dfa0b50d51741a920
commit 3801acb914f56a52cffe792dfa0b50d51741a920 Author: Yukinari Mitsu <[email protected]> AuthorDate: Sun Jul 2 01:22:03 2023 +0900 Commit: GitHub <[email protected]> CommitDate: Sat Jul 1 19:22:03 2023 +0300 [SHIMGVW] Display filename in taskbar even if the file isn't loaded (#5379) If the file could not be loaded, its name wasn't displayed in the taskbar. Now, always display the file name in all cases. CORE-18954 --- dll/win32/shimgvw/shimgvw.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/dll/win32/shimgvw/shimgvw.c b/dll/win32/shimgvw/shimgvw.c index 47a34662826..8fad7c1a7b6 100644 --- a/dll/win32/shimgvw/shimgvw.c +++ b/dll/win32/shimgvw/shimgvw.c @@ -524,9 +524,10 @@ pLoadImageFromNode(SHIMGVW_FILENODE *node, HWND hwnd) pLoadImage(node->FileName); LoadStringW(hInstance, IDS_APPTITLE, szResStr, _countof(szResStr)); - if (image != NULL) + + pchFileTitle = PathFindFileNameW(node->FileName); + if (pchFileTitle && *pchFileTitle) { - pchFileTitle = PathFindFileNameW(node->FileName); StringCbPrintfW(szTitleBuf, sizeof(szTitleBuf), L"%ls%ls%ls", szResStr, L" - ", pchFileTitle); SetWindowTextW(hwnd, szTitleBuf);
