Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-44852

Check boxes not checkable with VoiceOver

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • P2: Important
    • 5.6.0 RC
    • 5.5.0
    • None
    • OS X 10.10.2 (14C109)
      qtbase dev (d4789294a41d13e4e43cdfb4d25129c72c2fccab), but probably affects 5.5 and 5.4 (and 5.3).
    • 76c94be4e77bfef6ee3642cb175ff34ba6c694db

    Description

      VoiceOver cannot check checkboxes or radio buttons on OS X.

      Steps to reproduce:
      1. Launch examples/widgets/widgets/groupbox/groupbox.app
      2. Launch VoiceOver (Cmd-F5)

      (radio buttons: )
      3. Move VoiceOver cursor to the "Exclusive radio buttons" group (VO-left/right)
      4. Interact with the group (VO-Shift-down)
      5. Move VoiceOver cursor to the "Radio button 2" radio button (VO-right), verifying it is not set (and only "Radio button 1" is set out of the 3)
      6. Select the radio button (VO-Space)

      (check boxes: )
      7. Stop interacting with the "Exclusive radio buttons" group (VO-Shift-up)
      8. Move VoiceOver cursor to the "Non-Exclusive Checkboxes" group (VO-left/right)
      9. Interact with the group (VO-Shift-down)
      10. Move VoiceOver cursor to the "Checkbox 1" radio button (VO-right), verifying it is unchecked
      11. Press the "Checkbox 1" checkbox (VO-Space)

      Expected Behavior:
      After step 6.: "Radio button 2" becomes set and "Radio button 1" becomes unset, all other window elements remain unchanged
      After step 11.: "Checkbox 1" becomes checked, all other window elements remain unchanged

      Actual Behavior:
      After step 6.: no change at all
      After step 11.: no change at all

      Workaround:
      Click the checkbox/radio button using mouse, that is:
      1. Move mouse to VoiceOver cursor (VO-Cmd-F5)
      2. Click mouse (VO-Shift-Space)

      Attachments

        For Gerrit Dashboard: QTBUG-44852
        # Subject Branch Project Status CR V

        Activity

          People

            dusek Boris Dušek
            dusek Boris Dušek
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes