ICEfaces
  1. ICEfaces
  2. ICE-5824

Adjusting slider component with mouse doesn't award component focus for ARIA

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 2.0-Alpha3
    • Fix Version/s: 2.0-Beta2, 2.0.0
    • Component/s: ICE-Components
    • Labels:
      None
    • Environment:
      Sparkle components

      Description

      Once a slider has the input focus, using keystrokes always generates an ARIA current value event, causing the current value to be spoken. However, if you adjust the slider of a different component (the sparkle showcase test page has 4 of them) with the mouse, the component doesn't receive the focus. This means that the current value is never announced. You have to tab over to the component to give it the focus. Shouldn't this happen by default if you adjust the value?

        Activity

        Hide
        Adnan Durrani added a comment -

        Fixed.

        Command: Commit
        Modified: D:\work\development\head\svn\ossrepo\icefaces\scratchpads\sparkle\component\resources\org.icefaces.component.slider\slider.js
        Sending content: D:\work\development\head\svn\ossrepo\icefaces\scratchpads\sparkle\component\resources\org.icefaces.component.slider\slider.js
        Completed: At revision: 21744

        Show
        Adnan Durrani added a comment - Fixed. Command: Commit Modified: D:\work\development\head\svn\ossrepo\icefaces\scratchpads\sparkle\component\resources\org.icefaces.component.slider\slider.js Sending content: D:\work\development\head\svn\ossrepo\icefaces\scratchpads\sparkle\component\resources\org.icefaces.component.slider\slider.js Completed: At revision: 21744

          People

          • Assignee:
            Adnan Durrani
            Reporter:
            Greg Dick
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: