ICEfaces
  1. ICEfaces
  2. ICE-2761

ice:inputRichText broken when used with ice:selectInputText component

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.7Beta1
    • Fix Version/s: 1.7RC1, 1.7
    • Component/s: ICE-Components
    • Labels:
      None
    • Environment:
      any

      Description

      Using an ice:inputRichText component together with an ice:selectInputText component on a page breaks the autocomplete component's behaviour. The suggestion list will popup and then immediately be closed again on each key press.

        Activity

        Hide
        Michael Thiem added a comment -

        see attached demo for a demonstration of the explained behaviour

        Show
        Michael Thiem added a comment - see attached demo for a demonstration of the explained behaviour
        Hide
        Jacky Lee added a comment -

        When typing into the ice:selectInputText, a partialSubmit is triggered and the drop-down list is shown. But the partial submit causes inputRichText to reload and take the focus away from the selectInputText when it finishes loading, thus, causing the drop-down list to disappear.

        Also tested ice:outputProgress and ice:inputRichText on the same page. When the HTML is updated from the asynchronous update for the progress bar, the richtext editor is reloaded everytime (the component will flash everytime the progress updates)

        Show
        Jacky Lee added a comment - When typing into the ice:selectInputText, a partialSubmit is triggered and the drop-down list is shown. But the partial submit causes inputRichText to reload and take the focus away from the selectInputText when it finishes loading, thus, causing the drop-down list to disappear. Also tested ice:outputProgress and ice:inputRichText on the same page. When the HTML is updated from the asynchronous update for the progress bar, the richtext editor is reloaded everytime (the component will flash everytime the progress updates)
        Hide
        Jacky Lee added a comment -

        attached test case

        Show
        Jacky Lee added a comment - attached test case
        Hide
        Adnan Durrani added a comment -

        ice:selectInputText + inputRichText problem fixed : revision 15833

        The progressbar problem can't be fixed, as on each render cycle the javascript has to be attached to the fckEditor.

        Show
        Adnan Durrani added a comment - ice:selectInputText + inputRichText problem fixed : revision 15833 The progressbar problem can't be fixed, as on each render cycle the javascript has to be attached to the fckEditor.
        Hide
        Adnan Durrani added a comment -

        revision 15884: onfocus and onblur removed.

        Show
        Adnan Durrani added a comment - revision 15884: onfocus and onblur removed.

          People

          • Assignee:
            Unassigned
            Reporter:
            Michael Thiem
          • Votes:
            1 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: