瀏覽代碼

Apply patch to fix bug 1013419

rdb 13 年之前
父節點
當前提交
3f4195616a
共有 1 個文件被更改,包括 1 次插入1 次删除
  1. 1 1
      panda/src/text/textAssembler.cxx

+ 1 - 1
panda/src/text/textAssembler.cxx

@@ -1378,7 +1378,7 @@ assemble_row(TextAssembler::TextRow &row,
 
 
     if (character == ' ') {
     if (character == ' ') {
       // A space is a special case.
       // A space is a special case.
-      xpos += font->get_space_advance();
+      xpos += properties->get_glyph_scale() * properties->get_text_scale() * font->get_space_advance();
 
 
     } else if (character == '\t') {
     } else if (character == '\t') {
       // So is a tab character.
       // So is a tab character.