Changes between Initial Version and Version 2 of Ticket #19149


Ignore:
Timestamp:
Oct 14, 2025, 6:59:28 PM (3 weeks ago)
Author:
Tom Goddard
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #19149

    • Property Component UnassignedDepiction
    • Property Owner set to Eric Pettersen
    • Property Platformall
    • Property ProjectChimeraX
    • Property Status newassigned
    • Property Summary ChimeraX bug report submissionScene restore is restoring calling each model.restore_scene() many times
  • Ticket #19149 – Description

    initial v2  
    44ChimeraX Version: 1.11.dev202510142259 (2025-10-14 22:59:05 UTC)
    55Description
    6 There is a bug in the scene restore code where it calls the restore_scene() method for a Model multiple times.  In this session I have 5 models and submodels open and restore_scene() is called 5 times on my one VolumeSurface instance which makes it very slow.  This appears to be an indentation error on line 196 of scene/scene.py where the for loop
     6There is a bug in the scene restore code where it calls the
     7restore_scene() method for a Model multiple times.  In this session
     8I have 5 models and submodels open and restore_scene() is called 5 times
     9on my one VolumeSurface instance which makes it very slow.
     10This appears to be an indentation error on line 196 of scene/scene.py
     11where the for loop
    712
    813for model, scene_info in self.scene_models.items():