﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc	blockedby	blocking	notify_on_close	platform	project
2598	New Model classes often break session saving	goddard@…	Tom Goddard	"{{{
The following bug report has been submitted:
Platform:        Darwin-19.0.0-x86_64-i386-64bit
ChimeraX Version: 0.91 (2019-11-20)
Description
Whenever code creates a new Model subclass it breaks session saving unless it explicitly adds session saving support.  An example is the Pick Blobs tool outline box, reported in ticket #2596.

While it would be nice if tool writers always diligently added support for session saving, that is not likely to happen.  And having all session save broken by one model is really poor behavior.  So I think we should try to make Model subclasses either not save in sessions, or automatically save the geometry and maybe restore as a plain Model, rather than the subclass.

Log:
UCSF ChimeraX version: 0.91 (2019-11-20)  
© 2016-2019 Regents of the University of California. All rights reserved.  
How to cite UCSF ChimeraX  




OpenGL version: 4.1 ATI-3.2.24
OpenGL renderer: AMD Radeon Pro 580 OpenGL Engine
OpenGL vendor: ATI Technologies Inc.

}}}
"	enhancement	assigned	normal		Sessions				Greg Couch Conrad Huang Eric Pettersen				all	ChimeraX
