I've figured out the problem. The font of bottom button was not been set properly.
in data/menus/savegames.lua, function savegame_menu:on_started(), set font property when creating option1_text and optino2_text will fix the problem.
-- self.option1_text = sol.text_surface.create()
self.option1_text = sol.text_surface.create{
font = sol.language.get_menu_font(),
}
-- self.option2_text = sol.text_surface.create()
self.option2_text = sol.text_surface.create{
font = sol.language.get_menu_font(),
}
in data/menus/savegames.lua, function savegame_menu:on_started(), set font property when creating option1_text and optino2_text will fix the problem.
-- self.option1_text = sol.text_surface.create()
self.option1_text = sol.text_surface.create{
font = sol.language.get_menu_font(),
}
-- self.option2_text = sol.text_surface.create()
self.option2_text = sol.text_surface.create{
font = sol.language.get_menu_font(),
}