From bc4bbbbd368980408d65a8436b6df79cf54d3eaa Mon Sep 17 00:00:00 2001 From: Bogdan Matasaru Date: Sat, 3 Jan 2026 11:57:23 +0200 Subject: [PATCH] Bug fix for issue #955 This is the fix for issue #955 --- src/DatePickerAndroid.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/DatePickerAndroid.js b/src/DatePickerAndroid.js index a8a1e71c..c4db8a16 100644 --- a/src/DatePickerAndroid.js +++ b/src/DatePickerAndroid.js @@ -46,11 +46,11 @@ export const DatePickerAndroid = React.memo((props) => { useEffect(() => { const eventEmitter = new NativeEventEmitter(NativeModule) - eventEmitter.addListener('dateChange', onChange) - eventEmitter.addListener('spinnerStateChange', onSpinnerStateChanged) + const subscriptionDateChange = eventEmitter.addListener('dateChange', onChange) + const subscriptionSpinnerStateChange = eventEmitter.addListener('spinnerStateChange', onSpinnerStateChanged) return () => { - eventEmitter.removeAllListeners('dateChange') - eventEmitter.removeAllListeners('spinnerStateChange') + subscriptionDateChange.remove(); + subscriptionSpinnerStateChange.remove(); } }, [onChange, onSpinnerStateChanged])