Repository navigation
Click and hold to select text using a text component #13938
Description
Activity
Hi there! This issue is being closed because it has been inactive for a while. Maybe the issue has been fixed in a recent release, or perhaps it is not affecting a lot of people. Either way, we're automatically closing issues after a period of inactivity. Please do not take it personally!
If you think this issue should definitely remain open, please let us know. The following information is helpful when it comes to determining if the issue should be re-opened:
- Does the issue still reproduce on the latest release candidate? Post a comment with the version you tested.
- If so, is there any information missing from the bug report? Post a comment with all the information required by the issue template.
- Is there a pull request that addresses this issue? Post a comment with the PR number so we can follow up.
If you would like to work on a patch to fix the issue, contributions are very welcome! Read through the contribution guide, and feel free to hop into #react-native if you need help planning your contribution.
This is still reproducible with
"react-native": "0.49.0"@hramos Could you please reopen that?
Reacted by Rhys Powell, Pau Sabé Martínez and BobAdding selectable={true} or selectable is not working.
v 0.51-RCReacted by kasiselvamk, tikkichan4, Jenny Gao and StasFor me, both platforms are existing different problems :
In IOS, adding selectable={true} or selectable is not working for selecting partially text
In Android: adding selectable={true} or selectable is working but the nested image in text is disappeared for SOME devices
Environment: React Native v0.51I really need this feature... I'm on 0.52 v and I only can see "Copy" but not the expected behavior as it is said. Someone knows if there is a way to do so?
@pausabe If you really want this and you dont have complex nested component in Text component. Just using TextInput instead of Text and pass editable={false} as the prop and set the padding and margin as 0. The behavior is just same as Text but selectable. Hope this help.
Thanks @tikkichan4! I've tried this in a simple text with the editable={false} but the text is not selectable...
Besides, I need this for complex nested Text so I image that this is not the way I should do it.
I hope Text component becomes more completed with this feature some day!I think this feature is necessary.
Reacted by devurbandictionary, fenglu09, Brian Webb, Mehdi Jarraya, Steven Masini, Volodymyr Kozieiev, yanyixin, Jeff Sweeney, abadillaml, Spencer Greene and 28 more- addedResolution: For Stack OverflowA question for Stack Overflow. Applying this label will cause issue to be closed.A question for Stack Overflow. Applying this label will cause issue to be closed.
on Mar 20, 2018 +1
44 remaining items
- addedStaleThere has been a lack of activity on this issue and it may be closed soon.There has been a lack of activity on this issue and it may be closed soon.
on May 15, 2025 This issue was closed because it has been stalled for 7 days with no activity.
The issue isn't resolved
Reacted by Germano Lira, Quentin Calvez, Zuhal 'Alimul Hadi, Jack Retterer, Can Rau and DuckBillShawnReacted by Germano Lira, Quentin Calvez and Jack Retterer- removedStaleThere has been a lack of activity on this issue and it may be closed soon.There has been a lack of activity on this issue and it may be closed soon.
on Jun 10, 2025 Is there any solution for this till now ?
Reacted by Jack Retterer, Quentin Calvez, Experience Co. Admin, 김대욱 and Michael MaoI created that lib for android: https://github.com/colaquecez/expo-selectable-text, but I need to spend more time on it to make it better.
This issue is stale because it has been open 180 days with no activity. Remove stale label or comment or this will be closed in 7 days.
- addedStaleThere has been a lack of activity on this issue and it may be closed soon.There has been a lack of activity on this issue and it may be closed soon.
on Apr 3, 2026 Please don't close
- removedStaleThere has been a lack of activity on this issue and it may be closed soon.There has been a lack of activity on this issue and it may be closed soon.
on Apr 4, 2026 This is still an issue: #55187 - Text prop selectable not working since upgrade on iOS 26
What should we make of this? 9+ years. A fair point would be that if 'we' all want it so much, 'we' should code it up. But solutions have been made, yet no real progress has been done.
Doesn't anyone find this strange? These long issues (e.g., the Gnome file picker thumbnail fiasco) are so universally wanted and objectively needed but remain frozen for decades.
I think a new field of open source anthropology should start; I suspect there is more here than meets the eye.I tried to solve #58363. Can someone look into it?
Reacted by Gavin ElsterReacted by Gavin Elster
Description
I want click-and-hold-to-select-text using a Text component and then i searched it and i found
selectableproperty.It good works but it copy the entire text field.I want to selecting a subset of the text field for copying.Actually this question is asked on stackoverflow .Here is question on stackoverflow:http://stackoverflow.com/a/37119619/4596143Reproduction Steps and Sample Code
I try this code block:
This full of text ("text description") can copy not partially .I want to it like screenshot
Actual behaviour:

Expected behavior:
Solution
They are said that RN 0.39 adds support to copy the entire text field, but does not yet include support for selecting a subset of the text field for copying on stackoverflow .I wonder
Textcomponent include support for selecting a subset of the text field for copying on new versions for react native.If the property does not exist on new versions ,will the property for text integrate ?Additional Information