Uploaded image for project: 'Snowstorm'
  1. Snowstorm
  2. STORM-1807

Play animation floater 2nd play button active while animation is playing

    Details

    • Type: Defect
    • Status: Closed
    • Priority: Trivial
    • Resolution: Released
    • Affects Version/s: None
    • Fix Version/s: Active
    • Labels:
      None
    • Environment:
    • Test Plan:
      Hide

      Upload crouchwalk-bvh.bvh two times:
      Call the first upload crouchwalk-noloop and make sure that looping is disabled in the upload preview floater.
      Call the second upload crouchwalk-loop and make sure that looping is enabled in the upload preview floater.

      Open your inventory
      Open your Animations folder

      Part 1
      Double click on crouchwalk-noloop

      Test 1.1
      Click on Play Inworld: the Play Inworld button turns into Stop and the Play Locally button becomes grayed out. When the animation stops the Stop button returns to Play Inworld and the Play Locally button is no longer grayed out.

      Test 1.2
      Click on Play Locally: the Play Locally button turns into Stop and the Play Inworld button becomes grayed out. When the animation stops the Stop button returns to Play Locally and the Play Inworld button is no longer grayed out.

      Close the little animation floater

      Back in inventory right click on crouchwalk-noloop
      Pick Play Inworld from the context menu: you see the same results from Test 1.1

      Right click on crouchwalk-noloop
      Pick Play Locally from the context menu: you see the same results from Test 1.2

      Part 2
      Double click on crouchwalk-loop

      Test 2.1
      Click on Play Inworld: the Play Inworld button turns into Stop and the Play Locally button becomes grayed out
      Click on Play Locally: nothing happens
      Click on Stop: the Stop button returns to Play Inworld and the Play Locally button is no longer grayed out

      Test 2.2
      Click on Play Locally: the Play Locally button turns into Stop and the Play Inworld button becomes grayed out
      Click on Play Inworld: nothing happens
      Click on Stop: the Stop buttons returns ot Play Locally and the Play Inworld button is no longer grayed out

      Close the little animation folder

      Back in inventory right click on crouchwalk-loop
      Pick Play Inworld from the context menu: you see a Stop button and Play Locally is grayed out
      Click on Stop: Stop becomes Play Inworld and Play Locally is no longer grayed out

      Right click on crouchwalk-loop
      Pick Play Locally from the context menu: you see Play Inworld grayed out and a Stop button
      Click on Stop: Stop becomes Play Locally and Play Inworld is no longer grayed out

      Part 3
      Click on Play Inworld
      Close the floater: the animation stops

      Double click on crouchwalk-loop
      Click on Play Locally
      Close the floater: the animation stops

      Show
      Upload crouchwalk-bvh.bvh two times: Call the first upload crouchwalk-noloop and make sure that looping is disabled in the upload preview floater. Call the second upload crouchwalk-loop and make sure that looping is enabled in the upload preview floater. Open your inventory Open your Animations folder Part 1 Double click on crouchwalk-noloop Test 1.1 Click on Play Inworld: the Play Inworld button turns into Stop and the Play Locally button becomes grayed out. When the animation stops the Stop button returns to Play Inworld and the Play Locally button is no longer grayed out. Test 1.2 Click on Play Locally: the Play Locally button turns into Stop and the Play Inworld button becomes grayed out. When the animation stops the Stop button returns to Play Locally and the Play Inworld button is no longer grayed out. Close the little animation floater Back in inventory right click on crouchwalk-noloop Pick Play Inworld from the context menu: you see the same results from Test 1.1 Right click on crouchwalk-noloop Pick Play Locally from the context menu: you see the same results from Test 1.2 Part 2 Double click on crouchwalk-loop Test 2.1 Click on Play Inworld: the Play Inworld button turns into Stop and the Play Locally button becomes grayed out Click on Play Locally: nothing happens Click on Stop: the Stop button returns to Play Inworld and the Play Locally button is no longer grayed out Test 2.2 Click on Play Locally: the Play Locally button turns into Stop and the Play Inworld button becomes grayed out Click on Play Inworld: nothing happens Click on Stop: the Stop buttons returns ot Play Locally and the Play Inworld button is no longer grayed out Close the little animation folder Back in inventory right click on crouchwalk-loop Pick Play Inworld from the context menu: you see a Stop button and Play Locally is grayed out Click on Stop: Stop becomes Play Inworld and Play Locally is no longer grayed out Right click on crouchwalk-loop Pick Play Locally from the context menu: you see Play Inworld grayed out and a Stop button Click on Stop: Stop becomes Play Locally and Play Inworld is no longer grayed out Part 3 Click on Play Inworld Close the floater: the animation stops Double click on crouchwalk-loop Click on Play Locally Close the floater: the animation stops

      Description

      Open your inventory's Animations folder
      Double click on an animation
      Click on Play Inworld: Play Inworld is replaced by a Stop button

      Observed behavior: It is still possible to click on Play Locally, which also is replaced by a Stop button. Clicking on either Stop works and resets the floater back to having both Play buttons showing.

      Expected behavior: When one of the play buttons is clicked the other should be disabled.

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              jonathan.yap Jonathan Yap
              Extended Group Visibility:
              jira-users
            • Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: