Uploaded image for project: 'Causeway'
  1. Causeway
  2. CAUSEWAY-502

wicket componentList order sensitivity

    XMLWordPrintableJSON

Details

    Description

      When replacing a component factory (IsisBlobPanelFactory, for example), it is added to the end of the component list instead of the same place it came from. Since, unfortunately, the order of these components affects which factory is chosen to render a component type, this actually changes the behavior of the app in unexpected and hard to debug ways, since a different factory now will intercept the component request.

      I've got a patch which fixes this, basically by injecting the replacement factory into the same location in the component list, but I'm not sure how to attach it to the bug ticket.

      Attachments

        1. patch
          3 kB
          Jeremy Gurr

        Activity

          People

            danhaywood Daniel Keir Haywood
            jeremygurr Jeremy Gurr
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: