Module: wine Branch: master Commit: c26fd2621c762c967ebe5c46261b784bb7d7cdda URL: https://gitlab.winehq.org/wine/wine/-/commit/c26fd2621c762c967ebe5c46261b784...
Author: Jactry Zeng jzeng@codeweavers.com Date: Sat Apr 8 09:59:03 2023 -0500
shell32: Assign a default flags for view information of IShellView.
---
dlls/shell32/shlview.c | 1 + dlls/shell32/tests/shlview.c | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-)
diff --git a/dlls/shell32/shlview.c b/dlls/shell32/shlview.c index f2e8bc67267..da60283393c 100644 --- a/dlls/shell32/shlview.c +++ b/dlls/shell32/shlview.c @@ -3780,6 +3780,7 @@ IShellView *IShellView_Constructor(IShellFolder *folder) sv->ptLastMousePos.x = 0; sv->ptLastMousePos.y = 0; sv->FolderSettings.ViewMode = FVM_TILE; + sv->FolderSettings.fFlags = FWF_USESEARCHFOLDER;
TRACE("(%p)->(%p)\n", sv, folder); return (IShellView*)&sv->IShellView3_iface; diff --git a/dlls/shell32/tests/shlview.c b/dlls/shell32/tests/shlview.c index 71b04367398..0f6ad9f4158 100644 --- a/dlls/shell32/tests/shlview.c +++ b/dlls/shell32/tests/shlview.c @@ -1504,7 +1504,7 @@ static void test_folder_flags(void) ok(hr == S_OK, "Got hr %#lx.\n", hr); ok(settings.ViewMode == FVM_TILE || broken(!settings.ViewMode) /* pre win7 */, "Got view mode %u.\n", settings.ViewMode); - todo_wine ok(settings.fFlags == FWF_USESEARCHFOLDER || broken(!settings.fFlags) /* pre vista */, + ok(settings.fFlags == FWF_USESEARCHFOLDER || broken(!settings.fFlags) /* pre vista */, "Got flags %#x.\n", settings.fFlags);
destroy_interfaces(desktop, shellview);