Date retention issues in Pop-up view

Hi,

I have a project wherein I am making use of a pop-up to display data on click of two folders via an icon.
The pop-up has a pick-list and a repeater grid. The feature follows a certain flow wherein I switch picklist values on right and then I switch the values on left. However after 1 cycle if I switch values again the view gets distorted and there is redundant data. So the cycle I am following is as follows:

  1. Click on Capital Account Balance folder under Gulf Capital Inc.

  2. Click on the white envelope icon.

  3. In the pop-up the default view shows up for Gulf Capital LP for Investor View.

  4. I switch the value to in Investor View and I view more records

  5. Now I switch the value of picklist on the left to All Folders where the picklist should disappear and more records should appear.

    The Investor View picklist appears only when the contact access view is Capital Account Balance.
    
    Now post this cycle I face the following issues:
    

i) If I now switch the pick-list value back to capital account balance and then to all folders the last 2 records are repeated on every switch. I understand that I have a add row condition for these records. But how do I ensure that these records are not repeated despite me switching the ‘Contact Access View’ pick-list multiple times.

ii) If on load of the pop-up I first switch the pick-list value of ‘Contact Access View’, then switching back to Capital Account Balance value results in an additional check-box.

iii) After completing the cycle if I again switch value of ‘Investor View’ to All Investor, two checkboxes get hidden and they remain hidden despite me switching the value.

So these are issues relating to retention of views on switching pick-list values in any order. I should be able to view the respective data no matter how many times I switch pick-list values.

Kindly advise how to fix these. This is a bit urgent.

manage emails - Final Version - (16th July) - Developers.rp (606.1 KB)

Hi there,

For those of you following along at home, we were able to assist rahulzlpr with their file through our email support channel. It looks like this specific behavior was happening because the dynamic panels in question were not being reset to their original panel states. Since dynamic panels in general retain their last-displayed state even while being hidden/shown, an additional “Set Panel State” action was needed to manually reset the panels. The extra row issue was also resolved by moving the “Add Rows” action away from the droplist over to another widget.

If you happen to need any assistance with your own prototype file, feel free to send it over to us at support@axure.com and we’ll be happy to take a look!