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();
}