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

          Philip Breau created issue -
          Philip Breau made changes -
          Field Original Value New Value
          Attachment bodyFocus.diff [ 11028 ]
          Philip Breau made changes -
          Attachment Test_ComponentShowcase.war [ 11029 ]
          Ken Fyten made changes -
          Fix Version/s 1.7.2 [ 10130 ]
          Ken Fyten made changes -
          Fix Version/s 1.8DR#2 [ 10142 ]
          Fix Version/s 1.7.2 [ 10130 ]
          Ken Fyten made changes -
          Fix Version/s 1.8DR#3 [ 10143 ]
          Fix Version/s 1.8DR#2 [ 10142 ]
          Ken Fyten made changes -
          Salesforce Case []
          Fix Version/s 2.0 [ 10032 ]
          Fix Version/s 1.8DR#3 [ 10143 ]
          Ken Fyten made changes -
          Summary body focus attribute Add new "setFocus" attribute to ice:body component
          Salesforce Case []
          Fix Version/s 1.8 [ 10161 ]
          Fix Version/s 2.0 [ 10032 ]
          Affects [Documentation (User Guide, Ref. Guide, etc.)]
          Assignee Priority P1
          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. 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.

          Ken Fyten made changes -
          Link This issue is duplicated by ICE-2729 [ ICE-2729 ]
          Ken Fyten made changes -
          Salesforce Case []
          Assignee Adnan Durrani [ adnan.durrani ]
          Adnan Durrani made changes -
          Summary Add new "setFocus" attribute to ice:body component Add new "focus" attribute to ice:outputBbody component
          Salesforce Case []
          Adnan Durrani made changes -
          Summary Add new "focus" attribute to ice:outputBbody component Add new "focus" attribute to ice:outputBody component
          Salesforce Case []
          Adnan Durrani made changes -
          Status Open [ 1 ] Resolved [ 5 ]
          Resolution Fixed [ 1 ]
          Adnan Durrani made changes -
          Attachment ICE-3121.war [ 11536 ]
          Ken Fyten made changes -
          Fix Version/s 1.8RC2 [ 10163 ]
          Fix Version/s 1.8 [ 10161 ]
          Ken Fyten made changes -
          Fix Version/s 1.8 [ 10161 ]
          Assignee Priority P1
          Ken Fyten made changes -
          Status Resolved [ 5 ] Closed [ 6 ]
          Assignee Adnan Durrani [ adnan.durrani ]

            People

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

              Dates

              • Created:
                Updated:
                Resolved: