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

Combobox RTE When DataProvider Filtered when the dropdown is displayed

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Minor
    • Resolution: Fixed
    • Adobe Flex SDK 3.5 (Release)
    • None
    • mx: ComboBox
    • None
    • Affected OS(s): All OS Platforms
      Language Found: English

    Description

      This is a regression issue.
      Unable to reproduce with 3.2, 3.3, 3.4, but with 3.5 and above.

      Steps to reproduce:
      1. Run the attached main.mxml
      2. Click the arrow to display the dropdown list
      3. While the dropdown is displayed, enter "d" for filter function

      Actual Results:
      Get the following RTE
      Error: Invalid Index :'3'
      at mx.collections::ListCollectionView/http://www.adobe.com/2006/flex/mx/internal::getBookmark()[C:\autobuild\3.5.0\frameworks\projects\framework\src\mx\collections\ListCollectionView.as:1021]
      at ListCollectionViewCursor/get bookmark()[C:\autobuild\3.5.0\frameworks\projects\framework\src\mx\collections\ListCollectionView.as:1699]
      at mx.controls.listClasses::ListBase/updateDisplayList()[C:\autobuild\3.5.0\frameworks\projects\framework\src\mx\controls\listClasses\ListBase.as:3711]
      at mx.controls::List/updateDisplayList()[C:\autobuild\3.5.0\frameworks\projects\framework\src\mx\controls\List.as:1005]
      at mx.controls.listClasses::ListBase/validateDisplayList()[C:\autobuild\3.5.0\frameworks\projects\framework\src\mx\controls\listClasses\ListBase.as:3344]
      at mx.managers::LayoutManager/validateDisplayList()[C:\autobuild\3.5.0\frameworks\projects\framework\src\mx\managers\LayoutManager.as:622]
      at mx.managers::LayoutManager/doPhasedInstantiation()[C:\autobuild\3.5.0\frameworks\projects\framework\src\mx\managers\LayoutManager.as:695]
      at mx.managers::LayoutManager/validateNow()[C:\autobuild\3.5.0\frameworks\projects\framework\src\mx\managers\LayoutManager.as:748]
      at mx.controls::ComboBox/displayDropdown()[C:\autobuild\3.5.0\frameworks\projects\framework\src\mx\controls\ComboBox.as:1635]
      at mx.controls::ComboBox/destroyDropdown()[C:\autobuild\3.5.0\frameworks\projects\framework\src\mx\controls\ComboBox.as:1680]
      at mx.controls::ComboBox/collectionChangeHandler()[C:\autobuild\3.5.0\frameworks\projects\framework\src\mx\controls\ComboBox.as:1766]
      at flash.events::EventDispatcher/dispatchEventFunction()
      at flash.events::EventDispatcher/dispatchEvent()
      at mx.collections::ListCollectionView/dispatchEvent()[C:\autobuild\3.5.0\frameworks\projects\framework\src\mx\collections\ListCollectionView.as:879]
      at mx.collections::ListCollectionView/internalRefresh()[C:\autobuild\3.5.0\frameworks\projects\framework\src\mx\collections\ListCollectionView.as:1352]
      at mx.collections::ListCollectionView/refresh()[C:\autobuild\3.5.0\frameworks\projects\framework\src\mx\collections\ListCollectionView.as:402]
      at main/doFilter()[C:\UF\Flex\workspace\181817998\src\main.mxml:33]
      at main/__combobox_change()[C:\UF\Flex\workspace\181817998\src\main.mxml:50]
      at flash.events::EventDispatcher/dispatchEventFunction()
      at flash.events::EventDispatcher/dispatchEvent()
      at mx.core::UIComponent/dispatchEvent()[C:\autobuild\3.5.0\frameworks\projects\framework\src\mx\core\UIComponent.as:9440]
      at mx.controls::ComboBox/dispatchChangeEvent()[C:\autobuild\3.5.0\frameworks\projects\framework\src\mx\controls\ComboBox.as:1668]
      at mx.controls::ComboBox/textInput_changeHandler()[C:\autobuild\3.5.0\frameworks\projects\framework\src\mx\controls\ComboBox.as:1778]
      at flash.events::EventDispatcher/dispatchEventFunction()
      at flash.events::EventDispatcher/dispatchEvent()
      at mx.core::UIComponent/dispatchEvent()[C:\autobuild\3.5.0\frameworks\projects\framework\src\mx\core\UIComponent.as:9440]
      at mx.controls::TextInput/textField_changeHandler()[C:\autobuild\3.5.0\frameworks\projects\framework\src\mx\controls\TextInput.as:2220]

      Expected Results:
      No RTE

      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: