Uploaded image for project: 'PUBLIC - Liferay Portal Community Edition'
  1. PUBLIC - Liferay Portal Community Edition
  2. LPS-140643

Multiple Search Bars populated with each other's keywords

Details

    Description

      Issue
      Multiple Search Bar widgets seem to randomly become confused with each other. Their keywords may be swapped or overridden by the other widget's.

      Steps to reproduce

      1. Add a new public empty widget page
      2. Add 2 Search Bars and 2 Search Results widgets to the page
      3. Change the "Keywords Parameter Name" parameter and the "Federated Search Key" parameter in each widget to param1, key1 for the first search bar and param2, key2 for the second search bar.
      4. Change the "Federated Search Key" parameter in each Search Results widget to key1 and key2 respectively.
      5. Input "test" in the first Search Bar and leave the rest empty
        Expected Results: Only the first Search Bar and Search Results is filled and the rest are empty.
        Actual results: Sometimes the second Search Bar with populate with "test" and the second Search bar will have results instead of the first Search Bar.
      6. Repeatably press enter on the first first Search Bar is it was the only Search Bar filled.
        Expected Results: Only the first Search Bar and Search Results is filled and the rest are empty.
        Actual results: The second Search Bar with populate with "test" and the second Search bar will also have results.

      Additional confusion between the bars can happen, see attached demonstration.

      Attachments

        Issue Links

          Activity

            People

              brian.lee Brian Lee
              joshua.cords Joshua Cords
              Marta Elicegui Marta Elicegui
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:
                48 weeks, 5 days ago
                Development End Date:
                Development Start Date:

                Packages

                  Version Package
                  7.2.10 DXP FP17
                  7.2.10.6 DXP SP6
                  7.2.X
                  7.3.10.3 DXP SP3
                  7.3.X
                  7.4.3.5 CE GA5
                  7.4.13 DXP U1
                  Master