You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
ajdapretnar
added
bug
A bug confirmed by the core team
and removed
bug report
Bug is reported by user, not yet confirmed by the core team
labels
Feb 9, 2022
This stopped working in version 4.14.1 of orange-widget-base (e48b9c78).
It happens to all widgets that override set_data (could be any other handler) and invoke parents method within, e.g. SVM:
def set_data(self, data):
self.Warning.sparse_data.clear()
super().set_data(data)
if self.data and sp.issparse(self.data.X):
self.Warning.sparse_data()
Alternatively, the summarize wrapper could use some more advanced test for whether the method was overriden but not redecorated, but this could be more complicated (I suppose it would involve checking the mro) and prone to fail. I'd suggest we just add decorators where needed.
What's wrong?
Scatter Plot doesn't show the correct input signal summary. It always says "No data on input":
How can we reproduce the problem?
See screenshot.
Error is independent of whether the data subset input is used or not.
What's your environment?
The text was updated successfully, but these errors were encountered: