From 3f0f29fd00439a3f43e1433c58174104a245bc4e Mon Sep 17 00:00:00 2001 From: Costin Leau Date: Thu, 12 Jul 2012 10:23:53 +0300 Subject: [PATCH] small updates from with Roo 1.2.0 --- src/main/java/org/springframework/shell/JLineLogHandler.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/main/java/org/springframework/shell/JLineLogHandler.java b/src/main/java/org/springframework/shell/JLineLogHandler.java index ebb51878..186cba1b 100644 --- a/src/main/java/org/springframework/shell/JLineLogHandler.java +++ b/src/main/java/org/springframework/shell/JLineLogHandler.java @@ -122,14 +122,15 @@ public class JLineLogHandler extends Handler { // This ensures nothing is ever displayed when redrawing the line reader.setDefaultPrompt(""); - reader.printString(toDisplay); - + reader.redrawLine(); // Now restore the line formatting settings back to their original reader.setDefaultPrompt(shellPromptAccessor.getShellPrompt()); reader.getCursorBuffer().setBuffer(buffer); reader.getCursorBuffer().cursor = cursor; + reader.printString(toDisplay); + Boolean prohibitingRedraw = redrawProhibit.get(); if (prohibitingRedraw == null) { reader.redrawLine();