﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc	blockedby	blocking	notify_on_close	platform	project
858	traceback changing cartoon tube radius in separate command	Elaine Meng	Conrad Huang	"A single command setting both modeHelix and radius works, but I get a traceback if it's done in two separate commands:

cartoon style modeHelix tube
cartoon style radius 1.5

Traceback (most recent call last):
File ""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/chimerax/cmd_line/tool.py"", line 189, in execute
cmd.run(cmd_text)
File ""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/chimerax/core/commands/cli.py"", line 2459, in run
result = ci.function(session, **kw_args)
File ""/Users/chimera/Applications/ChimeraX_Daily.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/chimerax/core/commands/cartoon.py"", line 531, in cartoon_style
undo_state.add(mgr, ""set_tube_radius"", mgr.tube_radius, mode, ""M"")
UnboundLocalError: local variable 'mode' referenced before assignment
"	defect	closed	major		Undo/Redo		fixed						all	ChimeraX
