{"action":"created","issue":{"url":"https://api.github.com/repos/timomeh/react-native-material-bottom-navigation/issues/6","repository_url":"https://api.github.com/repos/timomeh/react-native-material-bottom-navigation","labels_url":"https://api.github.com/repos/timomeh/react-native-material-bottom-navigation/issues/6/labels{/name}","comments_url":"https://api.github.com/repos/timomeh/react-native-material-bottom-navigation/issues/6/comments","events_url":"https://api.github.com/repos/timomeh/react-native-material-bottom-navigation/issues/6/events","html_url":"https://github.com/timomeh/react-native-material-bottom-navigation/issues/6","id":210273742,"number":6,"title":"Fix Animations when pressing a Tab while an Animation runs","user":{"login":"timomeh","id":4227520,"avatar_url":"https://avatars0.githubusercontent.com/u/4227520?v=3","gravatar_id":"","url":"https://api.github.com/users/timomeh","html_url":"https://github.com/timomeh","followers_url":"https://api.github.com/users/timomeh/followers","following_url":"https://api.github.com/users/timomeh/following{/other_user}","gists_url":"https://api.github.com/users/timomeh/gists{/gist_id}","starred_url":"https://api.github.com/users/timomeh/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/timomeh/subscriptions","organizations_url":"https://api.github.com/users/timomeh/orgs","repos_url":"https://api.github.com/users/timomeh/repos","events_url":"https://api.github.com/users/timomeh/events{/privacy}","received_events_url":"https://api.github.com/users/timomeh/received_events","type":"User","site_admin":false},"labels":[{"id":544940334,"url":"https://api.github.com/repos/timomeh/react-native-material-bottom-navigation/labels/enhancement","name":"enhancement","color":"673AB7","default":true}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":6,"created_at":"2017-02-26T00:40:46Z","updated_at":"2017-04-21T02:36:48Z","closed_at":null,"body":"Pressing on a Tab while another Tab is animating will cause wrong background colors and weird animations. Pressing another Tab should be blocked while the animation runs."},"comment":{"url":"https://api.github.com/repos/timomeh/react-native-material-bottom-navigation/issues/comments/296024392","html_url":"https://github.com/timomeh/react-native-material-bottom-navigation/issues/6#issuecomment-296024392","issue_url":"https://api.github.com/repos/timomeh/react-native-material-bottom-navigation/issues/6","id":296024392,"user":{"login":"bschwind","id":458432,"avatar_url":"https://avatars1.githubusercontent.com/u/458432?v=3","gravatar_id":"","url":"https://api.github.com/users/bschwind","html_url":"https://github.com/bschwind","followers_url":"https://api.github.com/users/bschwind/followers","following_url":"https://api.github.com/users/bschwind/following{/other_user}","gists_url":"https://api.github.com/users/bschwind/gists{/gist_id}","starred_url":"https://api.github.com/users/bschwind/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bschwind/subscriptions","organizations_url":"https://api.github.com/users/bschwind/orgs","repos_url":"https://api.github.com/users/bschwind/repos","events_url":"https://api.github.com/users/bschwind/events{/privacy}","received_events_url":"https://api.github.com/users/bschwind/received_events","type":"User","site_admin":false},"created_at":"2017-04-21T02:36:48Z","updated_at":"2017-04-21T02:36:48Z","body":"So after taking a closer look and thinking about what I really want, I think I'm going to try to implement a react wrapper around the [Android BottomNavigationView](https://developer.android.com/reference/android/support/design/widget/BottomNavigationView.html#BottomNavigationView(android.content.Context, android.util.AttributeSet))\r\n\r\nI'm already using React Native's [TabBarIos](https://facebook.github.io/react-native/docs/tabbarios.html) component, so I only need an android solution. The downside is I don't think this view has the nice color changing transitions that your component has, but my priority is for the tab switching to be as responsive as possible.\r\n\r\nWhen adjusting your library, I played around with the idea of removing all the animations and setTimeout calls and basically ended up with something pretty snappy, and it actually behaves very closely to the TabBarIos component. But of course then you don't have animations which I believe is a major selling point of this library. Sorry I kinda jumped in here and then didn't implement what I suggested, but thanks for laying out the details! Those will come in handy the next time this issue gets some attention :)"}}
{"actor":{"display_login":"bschwind"}}