]> git.sur5r.net Git - bacula/bacula/commitdiff
Update bat console display only if new text comes in
authorKern Sibbald <kern@sibbald.com>
Sat, 27 Nov 2010 20:21:54 +0000 (21:21 +0100)
committerKern Sibbald <kern@sibbald.com>
Sat, 20 Apr 2013 12:37:12 +0000 (14:37 +0200)
bacula/src/qt-console/console/console.cpp

index dad9a32d913439d2446379fbd841592c1cb489dd..5e9967ebd4a9cc6db03b0af5ffb99eb9fa1d008b 100644 (file)
@@ -583,21 +583,27 @@ void Console::display_textf(const char *fmt, ...)
 
 void Console::display_text(const QString buf)
 {
-   m_cursor->insertText(buf);
-   update_cursor();
+   if (buf.size() != 0) {
+      m_cursor->insertText(buf);
+      update_cursor();
+   }
 }
 
 
 void Console::display_text(const char *buf)
 {
-   m_cursor->insertText(buf);
-   update_cursor();
+   if (*buf != 0) {
+      m_cursor->insertText(buf);
+      update_cursor();
+   }
 }
 
 void Console::display_html(const QString buf)
 {
-   m_cursor->insertHtml(buf);
-   update_cursor();
+   if (buf.size() != 0) {
+      m_cursor->insertHtml(buf);
+      update_cursor();
+   }
 }
 
 /* Position cursor to end of screen */