Merge pull request #6538 from yonson2023/fix_issue_6536

Fix delimiter used for combined fields copypaste.
This commit is contained in:
Alejandro García 2023-01-31 19:07:54 +00:00 committed by GitHub
commit 3f518d1602
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -58,21 +58,17 @@ public class TextFieldWithCopyIcon extends AnchorPane {
copyIcon.setOnMouseClicked(e -> {
String text = getText();
if (text != null && text.length() > 0) {
String copyText;
String copyText = text;
if (copyWithoutCurrencyPostFix) {
String[] strings = text.split(" ");
if (strings.length > 1)
if (strings.length > 1) {
copyText = strings[0]; // exclude the BTC postfix
else
copyText = text;
}
} else if (copyTextAfterDelimiter) {
String[] strings = text.split(" ");
if (strings.length > 1)
copyText = strings[2]; // exclude the part before / (slash included)
else
copyText = text;
} else {
copyText = text;
String[] strings = text.split("/");
if (strings.length == 2) {
copyText = strings[1].stripLeading(); // exclude the part before / (slash included)
}
}
Utilities.copyToClipboard(copyText);
}