dispose method
Implementation
@override
void dispose() {
// unregister event handler if the platform supports it; ignore errors if not.
try {
GemKitPlatform.instance.unregisterEventHandler(
_logUploadListener.pointerId,
);
} catch (_) {
// platform may not expose unregister or may throw; swallow to ensure dispose continues
}
super.dispose();
}