Uploaded image for project: 'Apache Flex'
  1. Apache Flex
  2. FLEX-15901

[Marshall Plan] Pop ups in some components don't get launched when it is an untrusted child (using allowDomain) and the child uses a PopUpMenuButton. (IE only)

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Minor
    • Resolution: Later
    • Adobe Flex SDK 3.2 (Release)
    • None
    • None
    • Affected OS(s): Windows
      Language Found: English

    Description

      Steps to reproduce:
      1. You will need to modify test.mxml, and simpleCase.mxml with the information for your local server. Update the IP addresses in the allowDomain calls. Compile these apps.
      2. Load the bugfile test.swf (from a server like localhost) in IE.
      This application has two SWFLoaders. One loads a Sandboxed swf using allowDomain. The other loads the same application from localhost.
      3. In the first child swf, try to use the ColorPicker.
      4. In the second swf, try to use the ColorPicker.
      5. In the second swf, try to use the PopUpMenuButton and select something.

      Actual Results: The second ColorPicker doesn't work. When you select an item from the PopUpMenuButton, you get a RTE -
      Error
      at mx.managers::SystemManager/updateLastActiveForm()[C:\autobuild\3.0.x\frameworks\projects\framework\src\mx\managers\SystemManager.as:5064]
      at mx.managers::SystemManager/activateForm()[C:\autobuild\3.0.x\frameworks\projects\framework\src\mx\managers\SystemManager.as:2351]
      at mx.managers::SystemManager/activateFormSandboxEventHandler()[C:\autobuild\3.0.x\frameworks\projects\framework\src\mx\managers\SystemManager.as:3863]
      at flash.events::EventDispatcher/dispatchEventFunction()
      at flash.events::EventDispatcher/dispatchEvent()
      at mx.managers::SystemManager/http://www.adobe.com/2006/flex/mx/internal::dispatchActivatedWindowEvent()
      at mx.managers::SystemManager/mouseDownHandler()

      Other components like MenuBar and ComboBox also do not work when a PopUpMenuButton is

      The controls in the second SWFLoader (with shells) works fine.

      Expected Results: All the controls in the first SWFLoader should work.

      Workaround (if any):

      Attachments

        Activity

          People

            adobejira Adobe JIRA
            adobejira Adobe JIRA
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: