From e27dfc8432a29f949b763a957d35621591c63d76 Mon Sep 17 00:00:00 2001 From: Anastasiya Volkova Date: Mon, 9 Nov 2020 23:49:08 +0300 Subject: [PATCH] #10281 replace if there is a special character in front of the intended column name --- .../ui/controls/resultset/ResultSetFilterContentAdapter.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/org.jkiss.dbeaver.ui.editors.data/src/org/jkiss/dbeaver/ui/controls/resultset/ResultSetFilterContentAdapter.java b/plugins/org.jkiss.dbeaver.ui.editors.data/src/org/jkiss/dbeaver/ui/controls/resultset/ResultSetFilterContentAdapter.java index f6d36afe5b..1e84c23bdd 100644 --- a/plugins/org.jkiss.dbeaver.ui.editors.data/src/org/jkiss/dbeaver/ui/controls/resultset/ResultSetFilterContentAdapter.java +++ b/plugins/org.jkiss.dbeaver.ui.editors.data/src/org/jkiss/dbeaver/ui/controls/resultset/ResultSetFilterContentAdapter.java @@ -47,7 +47,7 @@ public class ResultSetFilterContentAdapter extends StyledTextContentAdapter { for (int i = selection.x - 1; i >= 0; i--) { String prefix = curValue.substring(i, selection.x); if (contentsUC.startsWith(prefix)) { - if (i == 0 || curValue.substring(i - 1, selection.x).startsWith(" ")) { + if (i == 0 || !Character.isJavaIdentifierPart(curValue.charAt(i - 1))) { text.setSelection(i, selection.x); break; } -- GitLab