Преглед на файлове

Center lines vertically in completion box

Thomas Ruiz преди 6 години
родител
ревизия
7fb0853c68
променени са 1 файла, в които са добавени 2 реда и са изтрити 1 реда
  1. 2 1
      scene/gui/text_edit.cpp

+ 2 - 1
scene/gui/text_edit.cpp

@@ -1323,7 +1323,8 @@ void TextEdit::_notification(int p_what) {
 							text_color = color_regions[j].color;
 						}
 					}
-					draw_string(cache.font, Point2(completion_rect.position.x, completion_rect.position.y + i * get_row_height() + cache.font->get_ascent()), completion_options[l], text_color, completion_rect.size.width);
+					int yofs = (get_row_height() - cache.font->get_height()) / 2;
+					draw_string(cache.font, Point2(completion_rect.position.x, completion_rect.position.y + i * get_row_height() + cache.font->get_ascent() + yofs), completion_options[l], text_color, completion_rect.size.width);
 				}
 
 				if (scrollw) {