Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-68805

Symbol cache does not properly reset attributes

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Minor Minor
    • core
    • 2.367

      The regexes in https://github.com/jenkinsci/jenkins/blob/1d63adb1ce5bb56e8d06b004a5c78c432efe42e6/core/src/main/java/org/jenkins/ui/icon/IconSet.java#L93-L95 specifically exclude ampersand characters in attribute values for no apparent reason, resulting in improperly "reset" symbols if the attributes contain that value.

          [JENKINS-68805] Symbol cache does not properly reset attributes

          Daniel Beck created issue -

          PR-6685 demonstrates the problem.

          Kevin Guerroudj added a comment - PR-6685 demonstrates the problem.
          Alexander Brandes made changes -
          Remote Link New: This issue links to "https://github.com/jenkinsci/jenkins/pull/6989 (Web Link)" [ 28200 ]
          Alexander Brandes made changes -
          Status Original: Open [ 1 ] New: In Progress [ 3 ]
          Alexander Brandes made changes -
          Status Original: In Progress [ 3 ] New: In Review [ 10005 ]
          Alexander Brandes made changes -
          Released As New: 2.367
          Assignee New: Daniel Beck [ danielbeck ]
          Resolution New: Fixed [ 1 ]
          Status Original: In Review [ 10005 ] New: Fixed but Unreleased [ 10203 ]
          Alexander Brandes made changes -
          Status Original: Fixed but Unreleased [ 10203 ] New: Closed [ 6 ]
          Alexander Brandes made changes -
          Labels New: lts-candidate
          Kris Stern made changes -
          Labels Original: lts-candidate New: 2.361.2-fixed
          Kris Stern made changes -
          Status Original: Closed [ 6 ] New: Fixed but Unreleased [ 10203 ]

            danielbeck Daniel Beck
            danielbeck Daniel Beck
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: