From ddb1f76a26cba0bf9769ad5664f88412de4f882f Mon Sep 17 00:00:00 2001 From: md_5 Date: Sun, 8 Dec 2013 16:55:26 +1100 Subject: Strip weird sign chars sent by OSX due to client bug --- Essentials/src/com/earth2me/essentials/signs/EssentialsSign.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Essentials/src/com/earth2me/essentials/signs/EssentialsSign.java b/Essentials/src/com/earth2me/essentials/signs/EssentialsSign.java index bb74a316e..c6cd25909 100644 --- a/Essentials/src/com/earth2me/essentials/signs/EssentialsSign.java +++ b/Essentials/src/com/earth2me/essentials/signs/EssentialsSign.java @@ -507,7 +507,7 @@ public class EssentialsSign @Override public final String getLine(final int index) { - return event.getLine(index); + return event.getLine(index).replaceAll( "\uF700", "" ).replaceAll( "\uF701", "" ); // Mac OSX sends weird chars, ie up and down arrow symbols; } @Override @@ -546,7 +546,7 @@ public class EssentialsSign @Override public final String getLine(final int index) { - return sign.getLine(index); + return sign.getLine(index).replaceAll( "\uF700", "" ).replaceAll( "\uF701", "" ); // Mac OSX sends weird chars, ie up and down arrow symbols } @Override -- cgit v1.2.3