From d04ea3a7c6dc79273381f316a2c82bee216d1839 Mon Sep 17 00:00:00 2001
From: Jonathan Wilkes <jon.w.wilkes@gmail.com>
Date: Thu, 29 Oct 2015 22:40:35 -0400
Subject: [PATCH] scroll to bottom when errors are posted to the Pd console

---
 pd/nw/pdgui.js | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/pd/nw/pdgui.js b/pd/nw/pdgui.js
index 8060fd410..b5335a413 100644
--- a/pd/nw/pdgui.js
+++ b/pd/nw/pdgui.js
@@ -265,6 +265,9 @@ function gui_post_error(objectid, loglevel, errormsg) {
     var rest = pd_window.document.createTextNode(": " + errormsg + "\n");
     my_p.appendChild(rest);
 
+    var printout = pd_window.document.getElementById("console_bottom");
+    printout.scrollTop = printout.scrollHeight;
+
     // looks like tcl/tk tried to throttle this... maybe we should, too...
     /*
     after cancel .printout.frame.text yview end-2char
-- 
GitLab