Skip to content

BackHandler not working using Overlay fullScreen #3959

@idrisonehub

Description

@idrisonehub

Is there an existing issue for this?

  • I have searched the existing issues

Explain what you did

useEffect(() => {
const backHandler = BackHandler.addEventListener(
'hardwareBackPress',
() => {
setVisibleDialog(false)
return false
}
)

return () => backHandler.remove()

}, [])

Expected behavior

When press Back button in my device, the overlay is hidden

Describe the bug

Cannot create addEventListener of BackHandler

Steps To Reproduce

- Create BackHandler listener
- render <Overlay fullScreen />

Screenshots

No response

Your Environment

`npx @rneui/envinfo`
  ```
    Output from `npx @rneui/envinfo` goes here.
  ```

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions