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 b4166c46f979217e004a3e4c652c3650ab1f18e2..94af6c7d517f7f06beb48a0b1b56fc4e241b9138 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(" ");