From 582f437b5e43b2c877f67ca445b0d58e85e46aff Mon Sep 17 00:00:00 2001 From: Serge Rider Date: Mon, 4 Feb 2019 15:47:15 +0300 Subject: [PATCH] #5165 Plaintext render improvement Former-commit-id: b38c67d4866af85d2bf21483204a41e226bf4f93 --- .../ui/controls/resultset/plaintext/PlainTextPresentation.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/plugins/org.jkiss.dbeaver.ui.editors.data/src/org/jkiss/dbeaver/ui/controls/resultset/plaintext/PlainTextPresentation.java b/plugins/org.jkiss.dbeaver.ui.editors.data/src/org/jkiss/dbeaver/ui/controls/resultset/plaintext/PlainTextPresentation.java index b4166c46f9..94af6c7d51 100644 --- a/plugins/org.jkiss.dbeaver.ui.editors.data/src/org/jkiss/dbeaver/ui/controls/resultset/plaintext/PlainTextPresentation.java +++ b/plugins/org.jkiss.dbeaver.ui.editors.data/src/org/jkiss/dbeaver/ui/controls/resultset/plaintext/PlainTextPresentation.java @@ -334,19 +334,20 @@ public class PlainTextPresentation extends AbstractPresentation implements IAdap } int stringWidth = getStringWidth(displayString); + if (extraSpaces) stringWidth++; DBPDataKind dataKind = attr.getDataKind(); if ((dataKind == DBPDataKind.NUMERIC && rightJustifyNumbers) || (dataKind == DBPDataKind.DATETIME && rightJustifyDateTime)) { // Right justify value - if (extraSpaces) stringWidth++; for (int j = colWidths[k] - stringWidth; j > 0; j--) { grid.append(" "); } grid.append(displayString); if (extraSpaces) grid.append(" "); } else { + if (extraSpaces) grid.append(" "); grid.append(displayString); for (int j = colWidths[k] - stringWidth; j > 0; j--) { grid.append(" "); -- GitLab