Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Actor editor doesn't appear to refresh correctly after opening a second storyworld #28

Open
billmaya opened this Issue Feb 1, 2019 · 1 comment

Comments

Projects
None yet
1 participant
@billmaya
Copy link
Contributor

billmaya commented Feb 1, 2019

Which results in the traits from the first storyworld being displayed once the second storyworld is open (or it throws an error when you got to the Actor editor in the second storyworld).

  1. Open Bagatelle storyworld.
  2. Select Editors > Actor. See the four editable traits underneath the two uneditable ones
  3. Select File > Open. Select a storyworld where you know the traits are different (I selected my old Siboot storyworld)
  4. Select Editors > Actor. One of two things happen:
  • Either an uncaught error is thrown.
  • Or the Actor editor is displayed and the traits from the new storyworld have been appended to the traits of the old storyworld.

@billmaya billmaya changed the title Actor editor doesn't appear to refresh correctly after opening another storyworld Actor editor doesn't appear to refresh correctly after opening a second storyworld Feb 1, 2019

@billmaya billmaya added the bug label Feb 1, 2019

@billmaya billmaya self-assigned this Feb 1, 2019

@billmaya

This comment has been minimized.

Copy link
Contributor Author

billmaya commented Feb 2, 2019

Additional details on step 4 above.

Scenario 1

  1. Run SWAT
  2. Open Bagatelle storyworld
  3. Select Editors > Actor. Six Bagatelle traits show up
  4. Select File > Open. Open Prom Night storyworld
  5. Select Editors > Actor. Uncaught "Array Index Out Of Bounds" error thrown
  6. Quit SWAT

Scenario 2

  1. Run SWAT
  2. Open Bagatelle storyworld
  3. Select Editors > Actor. Six Bagatelle traits show up
  4. File > New. Create new storyworld.
  5. Select Editors > Actor. Six Bagatelle traits show up in list and underneath them are the five traits that should be in the new storyworld (Quiet_Chatty and Cool_Volatile are editable).

Note: When opening the new storyworld first when starting SWAT only the new storyworld's traits show up. However, if you open the new storyworld a second time the scenario 2 result will happen.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.