Changes between Initial Version and Version 2 of Ticket #8858


Ignore:
Timestamp:
May 10, 2023, 12:30:28 AM (2 years ago)
Author:
Tom Goddard
Comment:

This session saving code would never work if a Places instance is saved that is using shift and scale placement. The only ChimeraX code that uses that placement is atom drawings and those don't save directly in sessions since the structure recreates them. So I guess ISOLDE is what is trying to save shift-and-scale Places in a session. I would like a test case to easily reproduce this if you can provide one, because once I make the trivial fix, there is no telling if it will correctly save and restore in a session since obviously that code path has never been used.

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #8858

    • Property Component UnassignedSessions
    • Property Owner set to Tom Goddard
    • Property Platformall
    • Property ProjectChimeraX
    • Property Status newassigned
    • Property Summary ChimeraX bug report submissionSaving shift_and_scale uses numpy array as boolean