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

UIComponent's executeBindings recurse parameter has no effect.

VotersWatch issueWatchersLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Minor
    • Resolution: Not A Problem
    • Affects Version/s: Adobe Flex SDK Previous
    • Fix Version/s: None
    • Component/s: Data Binding
    • Labels:
      None
    • Environment:
      Affected OS(s): Windows
      Affected OS(s): Windows
      Language Found: English

      Description

      This is the code copied from UIComponent.as, line 10149-10163:

      /**

      • Executes all the bindings for which the UIComponent object is the destination.
        *
      • @param recurse Recursively execute bindings for children of this component.
      • @langversion 3.0
      • @playerversion Flash 9
      • @playerversion AIR 1.1
      • @productversion Flex 3
        */
        public function executeBindings(recurse:Boolean = false):void { var bindingsHost:Object = descriptor && descriptor.document ? descriptor.document : parentDocument; BindingManager.executeBindings(bindingsHost, id, this); }

      as one can see the recurse parameter has no effect.
      So its either a documentation error or a bug.

        Attachments

          Activity

            People

            • Assignee:
              adobejira Adobe JIRA
              Reporter:
              adobejira Adobe JIRA

              Dates

              • Created:
                Updated:
                Resolved:

                Issue deployment