Uploaded image for project: 'Core ReactOS'
  1. Core ReactOS
  2. CORE-19406

Explorer status bar configuration shall not be affected by Folder/Search pane

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Trivial
    • 0.4.15
    • Shell
    • None

    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

      Attachments

        1. cdefview_fixstatus.patch
          0.4 kB
          KRosUser
        2. image-2023-12-26-19-08-53-566.png
          32 kB
          KRosUser
        3. image-2023-12-26-19-09-12-382.png
          28 kB
          KRosUser
        4. image-2023-12-27-10-04-04-628.png
          22 kB
          KRosUser

        Activity

          People

            katayama_hirofumi_mz Katayama Hirofumi MZ
            KRosUser KRosUser
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: