Description
reactos-bootcd-0.4.15-dev-7322-g3558b7b-x86-gcc-lin-dbg
- Open Explorer
- Open "Folder" or "Search" Pane
- Move the slicer
- Width of the status bar areas are modified along with horizontal position of the slicer
- Expected result : moving the slicer shall not affect status bar
Code to be checked : https://git.reactos.org/?p=reactos.git;a=blob;f=dll/win32/shell32/CDefView.cpp;hb=f380a5104034604de6a8ca3d7b90a15a459e894b#l3701
Bug comes from CDefView::OnSize where the 1st 2 elements are sized according to the "right part" width, which is shrinked when slider is moved, while it is supposed to react on general window width. Using _ForceStatusBarResize rather than _HandleStatusBarResize is then more appropriate
Patch : cdefview_fixstatus.patch