This repository has been archived by the owner on Mar 4, 2020. It is now read-only.
fix(Button): content shorthand as element was not truncating the text inside #551
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR fixed #520 - truncating the content of the button, even if it is provided as a element.
Prev:
content:
Fixed:
content:
Not, sure if we want to, but I tried fixing the issue for the children API as well, by adding this styling on the root, but unfortunately
display: 'inline-flex'
, cannot be used withtextOverflow: 'ellipsis'
. I tried replacinginline-flex
withinline-block
, but there were lots of regressions, I tried fixing them but it is not something trivial (basically, I tried replacingalignItems: 'center'
andjustifyContent: 'center',
withverticalAlign: 'middle'
, then I had to add float for the icon on order for it to be correctly align with the content, but still there are lots of regressions... If there is some proposal, please let me know, and I will try them...) But yes, the most important thing is whether we want to support this for the children API, if we don't then the changes in this PR are enough for fixing the existing issue.