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

[comctl32] a very funny transitive repainting bug (observable e.g. in filebrowser & servman)

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Untriaged
    • Priority: Minor
    • Resolution: Unresolved
    • Fix Version/s: None
    • Component/s: Shell
    • Labels:
      None

      Description

      reactOS r71160 is affected

      see video-2016-04-14T21-34-14-812500000Z.webm

      Steps to reproduce:

      • open explorer in details view and open a folder that is large enough for a vertical slider
      • move the vertical slider to the bottom
      • now delete a file
      • the area where the file has been will erroneously be repainted with wrong data giving you the illusion the neighbor-file would exist twice....

      afterwards the bug can be 'transitively extended' when moving arrow-key up

      • ros log shows nothing
      • and the spooky things come to an end as soon as you press F5 to refresh the view

      Maybe enforcing explicit full view refresh after file-operations is enough to fix this, but I am not sure whether this is tolerable from a performance view

      CC Giannis Adamopoulos

        Attachments

          Activity

            People

            • Assignee:
              hbelusca hbelusca
              Reporter:
              reactosfanboy reactosfanboy
            • Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

              • Created:
                Updated: