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

"ExternalEditor" cannot handle multiple scripts opened at the same time

    Details

    • Type: Defect
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: Sprint 9, Viewer 2.5.0
    • Labels:
      None
    • Environment:
    • Test Plan:
      Hide

      1. Open Debug Settings
      2. Set ExternalEditor="<full pathname to favorite text editor>" "%s"
      3. Create a prim
      4. Add 3 scripts to the prim
      5. Press Edit in every Script Editor floater
      6. Ensure all of the scripts are opened in the specified external editor
      7. Make changes in the external editor. Save them
      8. Ensure changes are reflected in the Script Editor floaters

      Show
      1. Open Debug Settings 2. Set ExternalEditor="<full pathname to favorite text editor>" "%s" 3. Create a prim 4. Add 3 scripts to the prim 5. Press Edit in every Script Editor floater 6. Ensure all of the scripts are opened in the specified external editor 7. Make changes in the external editor. Save them 8. Ensure changes are reflected in the Script Editor floaters
    • Root Cause:
      Viewer - Viewer
    • Release Vehicles/Components:
      Viewer - Viewer

      Description

      Once you use one ExternalEditor instance for one script and you try to open another one the first temporary file used for this purpose gets overwritten.

      This makes it impossible to handle 2 or more scripts to be opened in the external editor while you can edit in world multiple scripts at the same time.

      This is makes it pretty hard to work on multiple scripts at the same time.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                virtouse.lilienthal Virtouse Lilienthal
                Extended Group Visibility:
                jira-users
                Prod Owner Approved:
                Andrew ProductEngine
              • Watchers:
                2 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 - 2 hours, 32 minutes
                  2h 32m