From 14f7dfd515ffd46d823eaefa8072f17ab2b6169e Mon Sep 17 00:00:00 2001 From: Nicolas Gallagher Date: Fri, 1 Jun 2018 11:57:23 -0700 Subject: [PATCH] [fix] Clipboard preserves line breaks Fix #979 --- packages/react-native-web/src/exports/Clipboard/index.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/react-native-web/src/exports/Clipboard/index.js b/packages/react-native-web/src/exports/Clipboard/index.js index 3cce4281..83fd93e1 100644 --- a/packages/react-native-web/src/exports/Clipboard/index.js +++ b/packages/react-native-web/src/exports/Clipboard/index.js @@ -27,8 +27,9 @@ export default class Clipboard { // add the text to a hidden node const node = document.createElement('span'); node.textContent = text; - node.style.position = 'absolute'; node.style.opacity = '0'; + node.style.position = 'absolute'; + node.style.whiteSpace = 'pre-wrap'; body.appendChild(node); // select the text