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

[Marshall Plan] Dragging items between a compatible child swf and a List component in an AIR Window causes a RTE

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Later
    • Adobe Flex SDK 4.5 (Release)
    • None
    • Drag and Drop
    • None
    • Affected OS(s): All OS Platforms
      Language Found: English

    Description

      Steps to reproduce:
      1. Compile the applications simpleDG_Spark.mxml and MP_DraggingListComponents.mxml with the compiler argument: -includes=mx.managers.systemClasses.MarshallingSupport to include Marshall Plan classes.
      2. Load the test AIR application.
      3. Click on the button to 'load compatible swfs in Window'
      4. In the Window, drag items between the two DataGrids (this should work fine).
      5. Drag an item from the List to either DataGrid.

      Actual Results: The List is in the Window and the DataGrids are in the child swf. This causes a RTE (which is actually a crash because you need to exit AIR.

      (see image for RTE.

      If you load a trusted swf as the child swf in the Window, you will be able to drag and drop items between the DataGrid and the List. Using loadForCompatibility=true on the SWFLoader should behave the same as loadForCompatibility=false.

      Expected Results: You should be able to drag items between the DataGrid and List.

      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: