Pārlūkot izejas kodu

Fix text editor stealing focus from "Find in Files" dialog on X11

David Snopek 1 gadu atpakaļ
vecāks
revīzija
1289298b5e
1 mainītis faili ar 1 papildinājumiem un 1 dzēšanām
  1. 1 1
      platform/linuxbsd/x11/display_server_x11.cpp

+ 1 - 1
platform/linuxbsd/x11/display_server_x11.cpp

@@ -3040,7 +3040,7 @@ void DisplayServerX11::window_set_ime_active(const bool p_active, WindowID p_win
 		XWindowAttributes xwa;
 		XWindowAttributes xwa;
 		XSync(x11_display, False);
 		XSync(x11_display, False);
 		XGetWindowAttributes(x11_display, wd.x11_xim_window, &xwa);
 		XGetWindowAttributes(x11_display, wd.x11_xim_window, &xwa);
-		if (xwa.map_state == IsViewable && _window_focus_check()) {
+		if (xwa.map_state == IsViewable) {
 			_set_input_focus(wd.x11_xim_window, RevertToParent);
 			_set_input_focus(wd.x11_xim_window, RevertToParent);
 		}
 		}
 		XSetICFocus(wd.xic);
 		XSetICFocus(wd.xic);