Skip to content
This repository has been archived by the owner on Mar 12, 2020. It is now read-only.

Upgraded React Native version and fixed Related Artists layout issue #196

Merged
merged 1 commit into from
Jul 11, 2016

Conversation

sarahscott
Copy link
Contributor

@sarahscott sarahscott commented Jul 6, 2016

  • Pretty straightforward RN upgrade to v0.29.0
  • Fixed known issue in the new RN version related to flex-wrap for related artists
  • Rigorously searched for other weirdness in new RN version

simulator screen shot jul 6 2016 6 12 00 pm

With the addition of alignItems: flex-start, everything is beautiful again:

simulator screen shot jul 6 2016 6 09 07 pm

Just like they said: https://github.com/facebook/react-native/releases/tag/v0.28.0

@alloy
Copy link
Contributor

alloy commented Jul 6, 2016

Have you tested that layout issue fix on iPad and also with artists where the related artists don’t fully fill the grid and that the remainder is left aligned?

As in, those grid fixes we had to make before when we started testing on iPad.

@alloy
Copy link
Contributor

alloy commented Jul 7, 2016

Just found this ticket facebook/react-native#8607. So we should double check if any scrollviews go blank for us.

@alloy
Copy link
Contributor

alloy commented Jul 7, 2016

Also need to verify that our nested scrollviews monkey-patches still work as expected. i.e. if the artworks grid is still fetching works when you reach the end of the list.

@sarahscott sarahscott changed the title [WIP] Upgraded React Native version and fixed Related Artists layout issue Upgraded React Native version and fixed Related Artists layout issue Jul 11, 2016
@sarahscott
Copy link
Contributor Author

This still has the issue where show titles aren't truncating, but otherwise looks good. The grids re-fetch and align properly. I think it's important to get this merged so our subsequent Home view work doesn't run into layout issues later, so I'm making a separate issue for the text truncation.

@alloy
Copy link
Contributor

alloy commented Jul 11, 2016

I’ve suggested that Libraries.io lists the license of the options package as MIT.

We can’t do much about those deprecated packages, so this is good on my part.

new Relay.DefaultNetworkLayer(metaphysicsURL)
// headers: {
// Authorization: 'Basic SECRET'
// })
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This should not be included.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Might need a rebase?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Which lines in particular should not be included?

Copy link
Contributor

@alloy alloy Jul 11, 2016

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The auth header should not be removed.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants