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

Fix height of subresource button in Inspector

(cherry picked from commit 66b325b7281fcecaa2393e900ba683f42020cd08)
Haoyu Qiu преди 2 години
родител
ревизия
50ea0951fe
променени са 2 файла, в които са добавени 8 реда и са изтрити 0 реда
  1. 6 0
      editor/editor_path.cpp
  2. 2 0
      editor/editor_path.h

+ 6 - 0
editor/editor_path.cpp

@@ -35,6 +35,12 @@
 #include "editor/editor_scale.h"
 #include "editor/multi_node_edit.h"
 
+Size2 EditorPath::get_minimum_size() const {
+	Ref<Font> font = get_theme_font(SNAME("font"));
+	int font_size = get_theme_font_size(SNAME("font_size"));
+	return Button::get_minimum_size() + Size2(0, font->get_height(font_size));
+}
+
 void EditorPath::_add_children_to_popup(Object *p_obj, int p_depth) {
 	if (p_depth > 8) {
 		return;

+ 2 - 0
editor/editor_path.h

@@ -61,6 +61,8 @@ protected:
 	static void _bind_methods();
 
 public:
+	virtual Size2 get_minimum_size() const override;
+
 	void update_path();
 	void clear_path();
 	void enable_path();