From: Vladislav Timonin <timoninvlad(a)yandex.ru> --- dlls/comdlg32/navbar.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/dlls/comdlg32/navbar.c b/dlls/comdlg32/navbar.c index 3006c3c691e..2a2aec022a7 100644 --- a/dlls/comdlg32/navbar.c +++ b/dlls/comdlg32/navbar.c @@ -88,6 +88,8 @@ struct crumb { INT x; }; +LRESULT WINAPI SetPathWordBreakProc(HWND hwnd, BOOL bSet); + static void set_icon(HIMAGELIST icons, INT icon_id, HWND window) { HICON icon; @@ -1005,6 +1007,7 @@ static LRESULT NAVBAR_Create(HWND hwnd, UINT msg, WPARAM wparam, LPARAM lparam) hwnd, 0, COMDLG32_hInstance, NULL); SendMessageW(info->pathedit_hwnd, WM_SETFONT, (WPARAM)gui_font, FALSE); SetWindowSubclass(info->pathedit_hwnd, NAVBAR_PATHEDIT_SubclassProc, 0, (DWORD_PTR)info); + SetPathWordBreakProc(info->pathedit_hwnd, TRUE); info->refresh_goto_btn_hwnd = CreateWindowExW(0, WC_BUTTONW, NULL, WS_CHILD | WS_VISIBLE | BS_ICON | BS_BITMAP, -- GitLab https://gitlab.winehq.org/wine/wine/-/merge_requests/1857