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

Explorer Scroll Bars Flash on for Fraction of Second & Disappear on First Open

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Fix Version/s: 0.4.13
    • Component/s: None
    • Labels:
    • Module:
    • Guilty Commit:
      6af37fd54e53658bb4d832d01e4ee2546af98835
    • Guilty Revision:
      75,735

      Description

      This is the final unfixed symptom discussed in CORE-15429. Whenever Explorer is first opened the bottom scroll bars flash on for a fraction of a second and then disappear. The guilty revision for this being introduced is actually R75735 (Guilty Revision) by jimtabor and DarkShadow44. With the patch attached winpos_c.patch which reverts most of R75735, the flashing disappears, but the test programs referenced in CORE-3998 fail to show their ellipses. Maybe someone can find a solution that keeps the scroll bar from flashing on but still allows the ellipse programs to work. I have attached debug logs for the last good commit (R75734) and the guilty commit that caused the problem. Hopefully this will allow us to close CORE-15429. Note that I was not even able to detect the flash on my Intel Core i7 CPU running at 2.8 GHz using VMware Player 12.00.00. I had to create a test box on an older Pentium 4 running at 1.8 GHz running Virtual Box to detect the flashing, so the effect can be very subtle. Thanks.

       

        Attachments

        1. 0.4.13-RC-21-g09d3029_rosExplorer_on_ros_Affected.webm
          635 kB
        2. 2k3sp2_statement_could_be_right.webm
          419 kB
        3. debug_bad_75735.txt
          145 kB
        4. debug_good_75734.txt
          255 kB
        5. final_listview.patch
          1 kB
        6. HSCROLL.mkv
          48 kB
        7. listview_new_c.patch
          1 kB
        8. new _listview.patch
          2 kB
        9. new_scroll_log..txt
          10 kB
        10. ReactOS_Slow_Down.png
          ReactOS_Slow_Down.png
          116 kB
        11. rosExplorerExe_run_on_2k3sp2_withSymbolsView.webm
          778 kB
        12. rosExplorerExe_run_on_2k3sp2.webm
          1.02 MB
        13. rshell.dll
          552 kB
        14. scroll log.txt
          3 kB
        15. slo-mo.mkv
          86 kB
        16. winpos_c_2.patch
          0.9 kB
        17. winpos_c_3.patch
          0.6 kB
        18. winpos_c.patch
          0.8 kB
        19. xpsp3_sameWithoutGrouping.webm
          459 kB
        20. xpsp3_statement_wrong.webm
          460 kB

          Issue Links

            Activity

              People

              • Assignee:
                reactosfanboy reactosfanboy
                Reporter:
                DougLyons DougLyons
              • Votes:
                4 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: