Opened 5 years ago
Closed 5 years ago
#4511 closed defect (fixed)
Ring fill doesn't update on coordinate changes
Reported by: | pett | Owned by: | Greg Couch |
---|---|---|---|
Priority: | moderate | Milestone: | |
Component: | Depiction | Version: | |
Keywords: | Cc: | ||
Blocked By: | Blocking: | ||
Notify when closed: | Platform: | all | |
Project: | ChimeraX |
Description
If you open 1mtx as a trajectory (open 1mtx coords t) and fill the rings and then play the trajectory, the fills stay motionless as the atoms they're based on move away.
Similarly, if you fill a side chain ring and rotate the side chain (e.g. "setattr sel r chi1 0") the ring fill stays where it is as the atoms move.
It seems you need a set_gc_ring() in Structure::set_active_coord_set() and in Atom::_coordset_set_coord()
Note:
See TracTickets
for help on using tickets.
Confirmed that adding the set_gc_ring()s fixes the problem.