Răsfoiți Sursa

Update mouse-entered state when subwindow closes (macOS display server)

(cherry picked from commit f3c54c1a3233a6326940be0c171053fc8227405a)
Grublady 4 luni în urmă
părinte
comite
52e84ae83e
1 a modificat fișierele cu 2 adăugiri și 0 ștergeri
  1. 2 0
      platform/macos/display_server_macos.mm

+ 2 - 0
platform/macos/display_server_macos.mm

@@ -1901,6 +1901,8 @@ void DisplayServerMacOS::delete_sub_window(WindowID p_id) {
 
 
 	[wd.window_object setContentView:nil];
 	[wd.window_object setContentView:nil];
 	[wd.window_object close];
 	[wd.window_object close];
+
+	mouse_enter_window(get_window_at_screen_position(mouse_get_position()));
 }
 }
 
 
 void DisplayServerMacOS::window_set_rect_changed_callback(const Callable &p_callable, WindowID p_window) {
 void DisplayServerMacOS::window_set_rect_changed_callback(const Callable &p_callable, WindowID p_window) {