slicer.qSlicerWebWidget() disable extension manager install

Hello everyone, if I instantiate a webwidget before launching the extensions manager, I cannot install extensions anymore. Steps to reproduce.

  1. Python console:

slicer.qSlicerWebWidget()

  1. Open the extension manager for the first time
  2. The extensions buttons only show the Download option.

Thanks for reporting. We have encountered this issue before but thought it was due to the DataStore module, so it did not get much attention.

I’ve submitted a new bug report for this to ensure it has more visibility:

@pieper I think you have worked on this part of the code in the past, could you have a look at?

1 Like

Let’s see what happens with the new extension manager implementation. If it’s still an issue we can dig in deeper. I added a comment in the github issue about a possible cause.

2 Likes