From b246b3963738d6cc159c921764c194c73dbdf2ad Mon Sep 17 00:00:00 2001 From: MSOB7Y <85245079+MSOB7YY@users.noreply.github.com> Date: Fri, 28 Nov 2025 20:55:03 +0200 Subject: [PATCH] fix: null check in `ScreenRetriever._handleScreenEvent` --- packages/screen_retriever/lib/src/screen_retriever.dart | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/screen_retriever/lib/src/screen_retriever.dart b/packages/screen_retriever/lib/src/screen_retriever.dart index d2a093a..5496034 100644 --- a/packages/screen_retriever/lib/src/screen_retriever.dart +++ b/packages/screen_retriever/lib/src/screen_retriever.dart @@ -12,7 +12,8 @@ class ScreenRetriever { /// Handle screen events from the platform side. void _handleScreenEvent(event) { - String type = event['type'] as String; + final type = event['type'] as String?; + if (type == null) return; for (var listener in _listeners) { listener.onScreenEvent(type); }