diff --git a/platformio/device/monitor/terminal.py b/platformio/device/monitor/terminal.py index 9a043b6e..05c241c9 100644 --- a/platformio/device/monitor/terminal.py +++ b/platformio/device/monitor/terminal.py @@ -99,7 +99,7 @@ def new_terminal(options): new_serial_instance(options), echo=options["echo"], eol=options["eol"].lower(), - filters=options["filters"] or ["default"], + filters=list(reversed(options["filters"] or ["default"])), ) term.exit_character = chr(options["exit_char"]) term.menu_character = chr(options["menu_char"])