diff --git a/modules/game_console/console.lua b/modules/game_console/console.lua index c7309368..3ba7b502 100644 --- a/modules/game_console/console.lua +++ b/modules/game_console/console.lua @@ -103,10 +103,15 @@ function Console.addTabText(text, speaktype, tab) text = os.date('%H:%M') .. ' ' .. text end - local label = createWidget('ConsoleLabel', consoleTabBar:getTabPanel(tab)) + local panel = consoleTabBar:getTabPanel(tab) + local label = createWidget('ConsoleLabel', panel) label:setText(text) label:setColor(speaktype.color) consoleTabBar:blinkTab(tab) + + if panel:getChildCount() > 10 then + panel:removeChild(panel:getFirstChild()) + end end function Console.sendCurrentMessage()