Uploaded image for project: 'Shindig'
  1. Shindig
  2. SHINDIG-1678

The flash transport to support RPC for IE7 has problem with multiple gadgets in a single container

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 2.0.2, 2.5.0-beta1
    • 2.5.0-beta1
    • Javascript

    Description

      The flash rpc transport to support ie7 does not work properly for multiple gadgets in a single container. The function flushHandshakes in flash.transport.js only called by ready() function which only be called once by the flash component after it initialized itself.

      The flash component act as singleton to make sure the main function only called once for a page. The transport ready() function which called at the end of the main function of the actionscript file hence only called once even though multiple gadget call gadgets.rpc.setupReceiver().
      So if a second gadget is in the same container, the flushHandshakes() will never be called to setup that gadget iframe.

      Attachments

        Activity

          People

            hsaputra Henry Saputra
            hsaputra Henry Saputra
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: