2
0
Эх сурвалжийг харах

Attempt to fix rich text label effects processing even when
the node is invisible.

ISSUE:47687

Eoin O'Neill 4 жил өмнө
parent
commit
c4f976b38b

+ 5 - 4
scene/gui/rich_text_label.cpp

@@ -1432,10 +1432,11 @@ void RichTextLabel::_notification(int p_what) {
 			}
 		} break;
 		case NOTIFICATION_INTERNAL_PROCESS: {
-			float dt = get_process_delta_time();
-
-			_update_fx(main, dt);
-			update();
+			if (is_visible_in_tree()) {
+				float dt = get_process_delta_time();
+				_update_fx(main, dt);
+				update();
+			}
 		}
 	}
 }