Ticket #1226 (closed bug: fixed)
'Reporting' no longer works in Bioinformatics add-on
|Reported by:||ales||Owned by:||ales|
The add-on widgets use from Orange.OrangeWidgets.OWWidget ... imports which results in duplicated modules in sys.modules: OWWidget, OWReport, and Orange.OrangeWidgets.OWWidget, Orange.OrangeWidgets.OWReport, while the Orange canvas application only initializes the OWReport module.
This could be fixed by removing the use of OWReport.report global variable and instead tie the report instance to the canvas application instance. Or even better use consistent imports and avoid the problem completely.