Opened 8 years ago

Closed 8 years ago

Last modified 8 years ago

#853 closed defect (fixed)

Bug restoring model panel from session

Reported by: Greg Couch Owned by: pett
Priority: blocker Milestone: Alpha 3
Component: Input/Output Version:
Keywords: Cc:
Blocked By: Blocking:
Notify when closed: Platform: all
Project: ChimeraX

Description

Open an NMR structure, e.g., 176d. Save a session with it. Then open the session. In the results, you'll see:

Error processing trigger "model name changed"
Traceback (most recent call last):
  File ".../ChimeraX.app/lib/python3.6/site-packages/chimerax/core/triggerset.py", line 126, in invoke
    return self._func(self._name, data)
  File ".../ChimeraX.app/lib/python3.6/site-packages/chimerax/model_panel/tool.py", line 141, in _fill_tree
    parent = item_stack[0] if len(item_stack) == 1 else item_stack[len_id-1]
IndexError: list index out of range

Change History (2)

comment:1 by pett, 8 years ago

Resolution: fixed
Status: assignedclosed

Fix: don't fire "model name changed" trigger if model not open

comment:2 by pett, 8 years ago

Component: UnassignedInput/Output
Note: See TracTickets for help on using tickets.