Cannot preserve changes to event display services
Dear LArSoft experts,
I noticed a quite annoying feature of the event display in the latest releases. If I want to change the TrackModuleLabel I can do so by opening RecoDrawingOptions and change the value for TrackModuleLable and confirm the change by hitting enter and clicking 'OK'. But the next time I open RecoDrawingOptions, the value for TrackModuleLabel will go back to the default value set by the fcl file, not the one I just changed. Note RecoDrawingOptions is implemented as a reconfigurable service in the event display code.
I suspect this may be related to issue #16803. I can take a closer look, but if the experts (especially Kyle) have comments, that would be great.
#1 Updated by Kyle Knoepfel almost 3 years ago
Tingjun, it looks like this was an oversight whenever I implemented the
Reconfigurable service interface for
nutools. I have pushed a fix to
nutools on feature branch
feature/knoepfel_evdPSet. I will now work on ensuring that the committed fix does indeed resolve the issue.
Can someone with the correct permissions please re-assign this issue to the art issue tracker as a support request?