diff --git a/frontend/ui/widget/infomessage.lua b/frontend/ui/widget/infomessage.lua index 1bcb9a62a..4d7e62fed 100644 --- a/frontend/ui/widget/infomessage.lua +++ b/frontend/ui/widget/infomessage.lua @@ -60,6 +60,11 @@ local InfoMessage = InputContainer:new{ icon_file = nil, -- use this file instead of "resources/info-i.png" alpha = false, -- does that icon have an alpha channel? dismiss_callback = function() end, + -- In case we'd like to use it to display some text we know a few more things about: + lang = nil, + para_direction_rtl = nil, + auto_para_direction = nil, + } function InfoMessage:init() @@ -123,12 +128,18 @@ function InfoMessage:init() width = text_width, height = self.height, dialog = self, + lang = self.lang, + para_direction_rtl = self.para_direction_rtl, + auto_para_direction = self.auto_para_direction, } else text_widget = TextBoxWidget:new{ text = self.text, face = self.face, width = text_width, + lang = self.lang, + para_direction_rtl = self.para_direction_rtl, + auto_para_direction = self.auto_para_direction, } end local frame = FrameContainer:new{