Uploaded image for project: 'Tapestry 5'
  1. Tapestry 5
  2. TAP5-708

Element.forceAttribute uses the element's namespace to match the attribute.

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 5.1.0.4, 5.1.0.5
    • Fix Version/s: 5.2.2
    • Component/s: tapestry-core
    • Labels:
      None

      Description

      The method Element.forceAttributes uses the "namespace" attribute of the element when calling Element.updateAttribute. Attributes are by default in the global namespace, which is an empty string, not in the namespace of the element. There is no way to specify an alternate namespace to search.

      It seems the more accurate behavior for this method would be to pass the empty string as the namespace. The class would need to specify a separate method to that accepts a namespace.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                joshcanfield Josh Canfield
                Reporter:
                joshcanfield Josh Canfield
              • Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: