Y20240726-1000
If the dispose event arrives after the widget has be disposed (e.g. on shutdown) then getData throws an exception. This now checks first if the widget is already disposed and then simply returns.
If the dispose event arrives after the widget has be disposed (e.g. on shutdown) then getData throws an exception. This now checks first if the widget is already disposed and then simply returns.