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

explorer systray: doubled network icons when running explorer under windows -> SHARED icons are the root of evil

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • Major
    • None
    • Shell
    • react os explorer trunk r69514 when run under windows xp

    Description

      Currently (r69514) the systray should work on real Windows as intended as long as you do not activate network status icons in XP:

      those icons use:
      iconData->dwState & NIS_SHAREDICON
      property and are not treated correctly within trayntfy.cpp

      Here hackfix-doubleNetwork.patch is a first hackfix that eases the pain, but is still no proper solution.
      The icon is not drawn doubled initially anymore, but the problems reappear when you deactivate them for example.
      I provide the hackfix-patch to make you understand, which properties need better treatment in AddButton(), UpdateButton & RemoveButton()

      I would appreciate any help.
      https://msdn.microsoft.com/en-us/library/windows/desktop/bb773352(v=vs.85).aspx

      Attachments

        Issue Links

          Activity

            People

              bug zilla Bug Zilla
              reactosfanboy reactosfanboy
              Votes:
              4 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated: