I see the message "Expected DSF to be non-null" and I think it's due to new code which made it easier to blur the focus by clicking on the canvas away from any plot.
I'm putting in code in getDataSourceFilterController which will return the first plot when the focus has been blurred.
There was other code which expected that the result would be non-null, and this has been cleaned up.
I'm putting in code in getDataSourceFilterController which will return the first plot when the focus has been blurred.
There was other code which expected that the result would be non-null, and this has been cleaned up.