FIX: Call all android back key handlers before invoking default

Summary:
Fixes issue #9736
Closes https://github.com/facebook/react-native/pull/9757

Differential Revision: D4164796

Pulled By: hramos

fbshipit-source-id: c5d966a9bbaa91f9929ea20a775f96c15aa9f482
This commit is contained in:
Kevin Han 2016-11-11 00:23:21 -08:00 committed by Facebook Github Bot
parent 98c620c6da
commit b4283ed844
1 changed files with 2 additions and 0 deletions

View File

@ -41,6 +41,8 @@ RCTDeviceEventEmitter.addListener(DEVICE_BACK_EVENT, function() {
/** /**
* Detect hardware back button presses, and programmatically invoke the default back button * Detect hardware back button presses, and programmatically invoke the default back button
* functionality to exit the app if there are no listeners or if none of the listeners return true. * functionality to exit the app if there are no listeners or if none of the listeners return true.
* The event subscriptions are called in reverse order (i.e. last registered subscription first),
* and if one subscription returns true then subscriptions registered earlier will not be called.
* *
* Example: * Example:
* *