diff --git a/plugins/terminal.koplugin/main.lua b/plugins/terminal.koplugin/main.lua index ed85cebe1..0a55436d7 100644 --- a/plugins/terminal.koplugin/main.lua +++ b/plugins/terminal.koplugin/main.lua @@ -443,7 +443,7 @@ Aliases (shortcuts) to frequently used commands can be placed in: }, { text_func = function() - local state = self.is_shell_open and "running" or "not running" + local state = self.is_shell_open and _("running") or _("not running") return T(_("Open terminal session (%1)"), state) end, callback = function(touchmenu_instance) diff --git a/plugins/terminal.koplugin/terminputtext.lua b/plugins/terminal.koplugin/terminputtext.lua index 79b93e005..bdc91fce8 100644 --- a/plugins/terminal.koplugin/terminputtext.lua +++ b/plugins/terminal.koplugin/terminputtext.lua @@ -252,7 +252,7 @@ function TermInputText:_helperVT52VT100(cmd, mode, param1, param2, param3) self.scroll_region_bottom = nil end - if self.scroll_region_bottom and param1 < self.maxr and param1 <= param2 then + if self.scroll_region_bottom and param1 < self.maxr and param1 <= param2 and param1 > 0 then self.scroll_region_top = param1 self.scroll_region_line = 1 else