From fe17be62ccc3a170f8ba6cacb709b361fea9d7ef Mon Sep 17 00:00:00 2001 From: Theo Arends <11044339+arendst@users.noreply.github.com> Date: Tue, 14 Jan 2020 15:38:16 +0100 Subject: [PATCH] Add user control over vertical console size Add user control over vertical console size (#7507) --- tasmota/xdrv_01_webserver.ino | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/tasmota/xdrv_01_webserver.ino b/tasmota/xdrv_01_webserver.ino index f07ce00d8..40628fbb1 100644 --- a/tasmota/xdrv_01_webserver.ino +++ b/tasmota/xdrv_01_webserver.ino @@ -187,7 +187,8 @@ const char HTTP_SCRIPT_CONSOL[] PROGMEM = "c=eb('c1');" "o='&c1='+encodeURIComponent(c.value);" "c.value='';" - "t.scrollTop=sn;" + "t.scrollTop=99999;" + "sn=t.scrollTop;" "}" "if(t.scrollTop>=sn){" // User scrolled back so no updates "if(x!=null){x.abort();}" // Abort if no response within 2 seconds (happens on restart 1) @@ -341,7 +342,7 @@ const char HTTP_HEAD_STYLE1[] PROGMEM = "input[type=checkbox],input[type=radio]{width:1em;margin-right:6px;vertical-align:-1px;}" "input[type=range]{width:99%%;}" "select{width:100%%;background:#%06x;color:#%06x;}" // COLOR_INPUT, COLOR_INPUT_TEXT - "textarea{resize:none;width:98%%;height:318px;padding:5px;overflow:auto;background:#%06x;color:#%06x;}" // COLOR_CONSOLE, COLOR_CONSOLE_TEXT + "textarea{resize:vertical;width:98%%;height:318px;padding:5px;overflow:auto;background:#%06x;color:#%06x;}" // COLOR_CONSOLE, COLOR_CONSOLE_TEXT "body{text-align:center;font-family:verdana,sans-serif;background:#%06x;}" // COLOR_BACKGROUND "td{padding:0px;}"; const char HTTP_HEAD_STYLE2[] PROGMEM =