Details

    • Type: Defect
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: Viewer 2.5.0
    • Fix Version/s: Sprint 9, Viewer 2.5.0
    • Labels:
      None
    • Environment:
      Mac Pro 8x2.26GHz 32GB RAM, nVidia Quadro 4000 2GB, OS X 10.6
    • Branch/Repo Fixed In:
      hg.secondlife.com/viewer-development changeset 179e0754a27d
    • Approvals:
      Code Review, Product Owner
    • Test Plan:
      Hide

      (Estimated test time: approx 15 mins)
      Verify the following behaviour in the login screen, a side panel, and a floater (using these specific steps here as a guide for that panel):

      1. Login test
      Expected: Tabbing should take you through each of the fields and buttons at the bottom of the login page

      • Run SL but don't login
      • Hit Tab to cycle through each field and button TWICE
        • VERIFY tab cycles through the elements as expected
      • Hit Shift-Tab to cycle through each field and button in the reverse direction TWICE
        • VERIFY tab cycles through the elements as expected
      • Login to SL

      2. Side Panel test
      Expected: Defaulting to the top-most control (or the search field if present), tab should cycle through each of the controls on the panel

      • Open each side panel tab in turn and run the following tests
      • Hit Tab to cycle through each field and button TWICE
        • VERIFY tab cycles through the elements as expected
      • Hit Shift-Tab to cycle through each field and button in the reverse direction TWICE
        • VERIFY tab cycles through the elements as expected
      • Click the <- pop-out button on the open tab
      • Hit Tab to cycle through each field and button TWICE
        • VERIFY tab cycles through the elements as expected
      • Hit Shift-Tab to cycle through each field and button in the reverse direction TWICE
        • VERIFY tab cycles through the elements as expected
      • Re-dock the panel and move to the next tab

      3. Floater test
      Expected: This test verifies the original reported behaviour has been fixed

      • Click on the ground and select Build to bring the Build panel
      • Click the object panel
      • Click the "Size (Meters) X" field and click "1.0"
      • Hit "Tab" to jump to the next field (Y)
        • VERIFY the focus goes to the next field and you can enter a Y dimension
      • Hit "Shift+Tab" to jump to the previous field
        • VERIFY the focus goes to the previous field (X) and you can enter an X dimension
      Show
      (Estimated test time: approx 15 mins) Verify the following behaviour in the login screen, a side panel, and a floater (using these specific steps here as a guide for that panel): 1. Login test Expected: Tabbing should take you through each of the fields and buttons at the bottom of the login page Run SL but don't login Hit Tab to cycle through each field and button TWICE VERIFY tab cycles through the elements as expected Hit Shift-Tab to cycle through each field and button in the reverse direction TWICE VERIFY tab cycles through the elements as expected Login to SL 2. Side Panel test Expected: Defaulting to the top-most control (or the search field if present), tab should cycle through each of the controls on the panel Open each side panel tab in turn and run the following tests Hit Tab to cycle through each field and button TWICE VERIFY tab cycles through the elements as expected Hit Shift-Tab to cycle through each field and button in the reverse direction TWICE VERIFY tab cycles through the elements as expected Click the <- pop-out button on the open tab Hit Tab to cycle through each field and button TWICE VERIFY tab cycles through the elements as expected Hit Shift-Tab to cycle through each field and button in the reverse direction TWICE VERIFY tab cycles through the elements as expected Re-dock the panel and move to the next tab 3. Floater test Expected: This test verifies the original reported behaviour has been fixed Click on the ground and select Build to bring the Build panel Click the object panel Click the "Size (Meters) X" field and click "1.0" Hit "Tab" to jump to the next field (Y) VERIFY the focus goes to the next field and you can enter a Y dimension Hit "Shift+Tab" to jump to the previous field VERIFY the focus goes to the previous field (X) and you can enter an X dimension

      Description

      The tab key is no longer working as expected in build 216577. At least in the Mac client, the tab key used to be able to be used to jump between fields. For example in the build/edit box on the general tab, type in a Name and then <tab> type in the description. Or in the debug settings, enter the switch, tab, enter the value (if it's a text field). That doesn't seem to be working in this build.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                trilobyte.zanzibar TriloByte Zanzibar
                Extended Group Visibility:
                jira-users
                Prod Owner Approved:
                Merov Linden
              • Watchers:
                7 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 1 day, 2 hours, 35 minutes
                  1d 2h 35m