diff --git a/jadx-gui/src/main/java/jadx/gui/ui/codearea/AbstractCodeArea.java b/jadx-gui/src/main/java/jadx/gui/ui/codearea/AbstractCodeArea.java index 7cda35033..655b14de7 100644 --- a/jadx-gui/src/main/java/jadx/gui/ui/codearea/AbstractCodeArea.java +++ b/jadx-gui/src/main/java/jadx/gui/ui/codearea/AbstractCodeArea.java @@ -272,10 +272,15 @@ public abstract class AbstractCodeArea extends RSyntaxTextArea { public @Nullable String getWordByPosition(int offset) { Token token = getWordTokenAtOffset(offset); - if (token != null) { - return token.getLexeme(); + if (token == null) { + return null; } - return null; + String str = token.getLexeme(); + int len = str.length(); + if (len > 2 && str.startsWith("\"") && str.endsWith("\"")) { + return str.substring(1, len - 1); + } + return str; } /**