|
@@ -935,6 +935,14 @@ void RichTextLabel::_notification(int p_what) {
|
|
|
|
|
|
switch (p_what) {
|
|
switch (p_what) {
|
|
|
|
|
|
|
|
+ case NOTIFICATION_MOUSE_EXIT: {
|
|
|
|
+ if (meta_hovering) {
|
|
|
|
+ meta_hovering = NULL;
|
|
|
|
+ emit_signal("meta_hover_ended", current_meta);
|
|
|
|
+ current_meta = false;
|
|
|
|
+ update();
|
|
|
|
+ }
|
|
|
|
+ } break;
|
|
case NOTIFICATION_RESIZED: {
|
|
case NOTIFICATION_RESIZED: {
|
|
|
|
|
|
main->first_invalid_line = 0; //invalidate ALL
|
|
main->first_invalid_line = 0; //invalidate ALL
|