From 7155539ffd146130ae05943c1ca9f50d36d644ee Mon Sep 17 00:00:00 2001
From: alecpl <alec@alec.pl>
Date: Mon, 07 Apr 2008 05:08:06 -0400
Subject: [PATCH] - fixed not working debug console (was initialized before html object creation) - fixed separator in debug console

---
 program/js/common.js |   17 ++++++++++-------
 1 files changed, 10 insertions(+), 7 deletions(-)

diff --git a/program/js/common.js b/program/js/common.js
index 1701d38..6e4c643 100644
--- a/program/js/common.js
+++ b/program/js/common.js
@@ -579,18 +579,21 @@
 // tiny replacement for Firebox functionality
 function rcube_console()
 {
-  this.box = rcube_find_object('console');
-  
   this.log = function(msg)
   {
-    if (this.box)
-      this.box.value += str+'\n--------------------------------------\n';
+    box = rcube_find_object('console');
+    if (box)
+      if (msg[msg.length-1]=='\n')
+        box.value += msg+'--------------------------------------\n';
+      else
+        box.value += msg+'\n--------------------------------------\n';
   };
-  
+
   this.reset = function()
   {
-    if (this.box)
-      this.box.value = '';
+    box = rcube_find_object('console');
+    if (box)
+      box.value = '';
   };
 }
 

--
Gitblit v1.9.1