I've created a couple of moderately populated (around 200 items) drop-downs that are present on the "advanced search" screen of the Accounts module. I did it through studio, and they work wonderfully through normal use.

I then added an icon to the ListView of Accounts (right next to the little "Edit" button) to create an opportunity for that account. When anyone clicks this button, it takes them to the opportunity module and fills in the appropriate account information. This seems to work correctly.

My problem occurs when someone clicks that link, then navigates back to the Account listview by either canceling the creation of the new Opportunity, or simply hitting the back button. When this happens, then new drop-downs I've built are completely blank, but all of the other (built-in) search fields are present and functioning. Clicking "Clear" or navigating off of the page and then back to it will re-populate the drop-downs.

Sugar Version: 4.5.1f
PHP Version: 5.2.4

on IIS 6