question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Possible regression on #29292

See original GitHub issue

Description

The issue #29292 makes a regression on the keyboardDidHide behavior for the Android platform, if it happens that you have multiple ReactRootViews on the same application at once, the keyboardDidHide event happens for every ReactRootView and the last event data will prevail.

Steps To Reproduce

Having multiple ReactRootViews is specially common using react-native-navigation, in this example we provide two ReactRootView, one as main canvas (in red) and one on the top right screen border (in blue), the event keyboardDidHide is triggered twice, where in the first trigger it sends the “right” value, because it is being triggered by the main canvas (in red), and on the second trigger it sends the “wrong” value, since it is being triggered by the top right screen view (in blue).

Comparing this behavior with the iOS counterpart the event is triggered only once and it sends the right value, for this exact same code.

Snack, code example, screenshot, or link to a repository:

https://github.com/andres-torres-marroquin/RN29292

Issue Analytics

  • State:open
  • Created 3 years ago
  • Reactions:7
  • Comments:14

github_iconTop GitHub Comments

3reactions
safaiyehcommented, Mar 8, 2021

@carlosalbertm comments like that aren’t appreciated. @fabriziobertoglio1987 has been an amazing contributor to many React Native issues, help on issues like this would be appreciated from anyone including you 😁

@andres-torres-marroquin i would suggest speaking to the react-native-navigation team for more context! They are very responsive especially in their discord cc @guyca

3reactions
carlosalbertmcommented, Mar 8, 2021

It’s seems that guy doesn’t want to help to the community, what a shame

Read more comments on GitHub >

github_iconTop Results From Across the Web

JIRA Issues Macro fetching unnecessary fields from JIRA
Insert the JIRA Issues macro; Paste the XML URL to a search; Customize the fields to return by specifying a custom field. In...
Read more >
Principles Of Econometrics 4e Solution - My Mental Health Risk
instructional material available online, including ... regression model - specification and estimation; ... Nonlinear regression models; Nonspherical.
Read more >
fc604aa990d5313307d2950b1e68cfa61e99948d - src - Git at Google
Also adds a regression test for the issue, in which SCTP is available as a fallback ... <shampson@webrtc.org> Cr-Commit-Position: refs/heads/master@{#29292}.
Read more >
In vitro modelling of paracrine and endocrine interactions in the ...
... function and regression will enhance many major unresolved issues in human ... If activin A is a paracrine molecule with potential roles...
Read more >
nakal | RubyGems.org | your community gem host
nakal 1.0.1. Automated visual regression testing of android and ios apps with appium , calabash or any other driver ... Total downloads 29,292....
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found