Browse Source

[Font] Remove unnecessary cleanup and `changed` signal emission from the destructor.

bruvzg 3 years ago
parent
commit
2ece5b4a6b
1 changed files with 1 additions and 5 deletions
  1. 1 5
      scene/resources/font.cpp

+ 1 - 5
scene/resources/font.cpp

@@ -554,7 +554,6 @@ Font::Font() {
 }
 
 Font::~Font() {
-	reset_state();
 }
 
 /*************************************************************************/
@@ -2433,11 +2432,10 @@ int32_t FontFile::get_glyph_index(int p_size, char32_t p_char, char32_t p_variat
 }
 
 FontFile::FontFile() {
-	/* NOP */
 }
 
 FontFile::~FontFile() {
-	reset_state();
+	_clear_cache();
 }
 
 /*************************************************************************/
@@ -2688,7 +2686,6 @@ FontVariation::FontVariation() {
 }
 
 FontVariation::~FontVariation() {
-	reset_state();
 }
 
 /*************************************************************************/
@@ -3081,5 +3078,4 @@ SystemFont::SystemFont() {
 }
 
 SystemFont::~SystemFont() {
-	reset_state();
 }