ICEfaces
  1. ICEfaces
  2. ICE-3121

Add new "focus" attribute to ice:outputBody component

    Details

    • Type: New Feature New Feature
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.7
    • Fix Version/s: 1.8RC2, 1.8
    • Component/s: ICE-Components
    • Labels:
      None
    • Environment:
      n/a
    • Affects:
      Documentation (User Guide, Ref. Guide, etc.)

      Description

      A nice new feature would be to have declarative focus management off the body tag with a new attribute 'focus' to could use valueBindings and locate focusable components from either their component id or client id.

      Adding this feature would address two current deficiencies with ICEfaces focus mgmt.:

      1. It's not currently possible to setFocus on a component without resorting to component binding.
      2. Even with component binding, setting the initial focus (when the page is first loaded) is not dependable.

      1. bodyFocus.diff
        6 kB
        Philip Breau

        Issue Links

          Activity

          Repository Revision Date User Message
          ICEsoft Public SVN Repository #18496 Mon Mar 09 14:32:42 MDT 2009 adnan.durrani Fix related to ICE-3121 (Add new "focus" attribute to ice:outputBody component)
          Changes made so the component would not find a component, if clientId has been specified. So now the component would find the component only if "id" was specified.
          Files Changed
          Commit graph MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/ext/OutputBody.java
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #18386 Fri Feb 20 14:42:37 MST 2009 adnan.durrani Fix for ICE-3121 (Add new "focus" attribute to ice:outputBody component)
          Files Changed
          Commit graph MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/ext/OutputBody.java
          Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/application/D2DViewHandler.java
          Commit graph MODIFY /icefaces/trunk/icefaces/component-metadata/src/main/resources/conf/ice_properties/ice-outputBody-props.xml

            People

            • Assignee:
              Unassigned
              Reporter:
              Philip Breau
            • Votes:
              2 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: