What is the problem?
I am observing unexpected behavior in Terminal window and trying to understand if this a bug or a "feature". With all 3 Suppress checkboxes selected and with Auto scroll mode on, the content of terminal window eventually gets moved up and ends up being empty even when nothing is being printed and no commands are entered manually. This is very inconvenient during troubleshooting. I'd expect to see all unfiltered lines to be present until the buffer is full. Then as new lines come in, the oldest line(s) should disappear. It worth mentioning also that there is no clear visible pattern of when this starts happening. Most often vertical scroll bar starts to get taller when the number of filtered messages reaches 300.
What did you already try to solve it?
Run Octoprint in Safe mode and manually executed several M117, M114 and M119 commands. Observed the same as in non-safe mode. Attached extract from serial log is collected while running Safe mode
serial.log or output on terminal tab at a minimum, browser error console if UI issue ... no logs, no support!)
serial.log (67.0 KB)
Additional information about your setup (OctoPrint version, OctoPi version, printer, firmware, browser, operating system, ... as much data as possible)
OctoPrint 1.3.12 running on OctoPi 0.16.0 Raspberry Pi 3B
Observed on 2 different printers each running with dedicated RPI.
This behavior remained the same over many releases and I've not seen any specific mention that it was addressed in 1.4. So yes, I know, you will tell me to upgrade to 1.4 and retest, but if this part of the code has not been touched since 1.3.12, the upgrade won't change much.