-
Notifications
You must be signed in to change notification settings - Fork 2.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Tracking] Single line Text is not clipping correctly #7206
Comments
Triggered auto assignment to @tjferriss ( |
Removed @tjferriss and assigned myself. @parasharrajat is anything actionable here? Do you need me or another internal employee/engineer to anything? |
Thanks, @mallenexpensify. |
Still a bit confused... likely because this tracking issue isn't a standard template. Can you list off GH issues, associated PRs and amount owed? Thanks @parasharrajat |
@mallenexpensify
I am not sure what is structure to calculate the amount but that was all the work done. |
Does $500 seem fair? If not, I'll loop in a CME to review |
Yeah, it seems fair to me. |
Invited you to this job, let me know when you've accepted |
Accepted. Thanks for looking into this. |
Hired, let me know when you've accepted. This issue can be closed once paid, right? |
Ok. I accepted it. Fix was deployed to prod in #7254 yesterday. it can be closed now but I have no issues if you want to wait for 7 days. |
Paid since this is a unique issue and I don't want to forget. cc @Beamanator , let's all think of how to best manage fixes in external libs. I guess we just need one issue like this that has all the details and for the proper labels to be added so that CM and likely CME (so they can help determine price/complexity?) have 👀 on the fix and so the CM can pay. |
Could we make an issue template for these kinds of fixes? It would be nice to have this kind of tracking issue that links to:
Also it could be useful to discuss payment / price for such issues. I'm thinking something like this is fair:
Think that's a good place to start @mallenexpensify @parasharrajat ? We can bring it to #expensify-open-source for more 👀 |
Yeah, I liked the template suggestion. |
Thanks @Beamanator . I like the breakdown. My only question/concern is... how often does this happen? Now and in the future? If it's only a handful of times a year, do we want a template featured that rarely gets used? If not we could just add to an internal StackOverflow post but, ideally, it's much better to have these details visible to contributors somewhere |
Yeah good question, looks like so far I can see:
So not tooo many, but kinda a decent amount of times 🤔 I'd say it's worth it if this template is actually super super useful for CMs / CMEs / devs themselves.
Sorry what do you mean by this? |
For the internal Stack Overflow post, it's be for CMs (and maybe CMEs) so they'd have something to reference in case they got assigned to, or ran across, a tracking issue. Maybe what is better is if we don't consider them tracking issues (even though could be formatted/used as one) but single issues with set prices and deliverables. @Beamanator , @parasharrajat do you think that's an easier/better option? |
Yeah, usually they are created as normal issues. I created this tracking issue as I saw there were many issues that started to pop up due to the same cause. So I thought to track them all together. But I found the solution along the way so I just referenced this to clearly state that the fix solves all the issues and we have a track of it. |
Ok.. so in the future we should be able to have Applause or an employee create a normal job with a set price and deliverable and you an use it like a tracking issue without need to have [Tracking] in the title, right? |
Yeah, I can go through the normal bug reporting flow. I can specify all the info on the bug report and Applause/employee can feed that in here. A good example of a tracking issue is #7363. |
Cool so I guess we'll :donothing: for now 😅 Unless it would be nice to have another section of the standard issue template called "related issues / PRs"? |
Since it's not too common I think we can include them under |
YES! I'm not suggesting tracking issues aren't good or helpful, I am a BIG fan. Let's just keep payments dedicated to the non-tracking issues that the tracking issues links too. |
We are good here. If anything else is needed, feel free to reopen. |
If you haven’t already, check out our contributing guidelines for onboarding and email contributors@expensify.com to request to join our Slack channel!
Due to the recent upgrade to RN-web 0.17.5, we started to face a couple of issues where Text is not clipping correctly.
If you use
<Text numberOfLines={1} />
, it should be clipped with an ellipsis at the end. But this is not the case anymore. There is no fix effect rather multiple side-effects.List of issues
Platform:
Where is this issue occurring?
Solution
I have submitted a PR to fix this issue upstream necolas/react-native-web#2193 which I am waiting to be merged.
So that we can upgrade our dependency.
Slack : https://expensify.slack.com/archives/C01GTK53T8Q/p1642087714433600
The text was updated successfully, but these errors were encountered: