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

Special folder transparency restored... when removing "CANLINK" attribute

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • Trivial
    • None
    • Wine
    • None

    Description

      reactos-bootcd-0.4.15-dev-6746-g1c4bf2d-x86-gcc-lin-dbg

      Special folders "transparency" (MyDocuments, NTObject Space, Registry Explorer) is recovered when applying this simple patch expecting to remove the "Can link" context menu attribute : hide.patch

      Current design : When "CANLINK" attribute is set, transparency is lost
      Expected result : Transparency of special folder's icon shall NOT depend on the CANLINK attribute
      Likely cause : equality is used rathen than masking (eg CANLINK attribute inhibits transparency)

      this patch "unhides" the expected feature. This impacts CRegFolder::GetAttributesOf and likely a function using it's result to manage transparency of special folders and where an equality is used rathen than masking (eg CANLINK attribute inhibits transparency)

       

      this patch "unhides" a bug, but it's indeed not a fix !

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              KRosUser KRosUser
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated: