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()

Change History (1)

comment:1 by Greg Couch, 5 years ago

Resolution: fixed
Status: assignedclosed

Confirmed that adding the set_gc_ring()s fixes the problem.

Note: See TracTickets for help on using tickets.