GdkWin32: No need to set the active keyboard layout
authorLuca Bacci <luca.bacci982@gmail.com>
Wed, 2 Aug 2023 15:23:19 +0000 (17:23 +0200)
committerLuca Bacci <luca.bacci982@gmail.com>
Wed, 2 Aug 2023 16:08:31 +0000 (18:08 +0200)
It's already done as part of GdkWin32Keymap initialization
(in update_keymap ())

gdk/win32/gdkmain-win32.c

index e4cd8d662947651f925cdecb6f7f8e4893bb044f..ab8a28a5b044822298fb113cd94124edf05ae487 100644 (file)
@@ -48,15 +48,6 @@ static gboolean ole_initialized = FALSE;
 void
 _gdk_win32_surfaceing_init (void)
 {
-  GdkWin32Keymap *win32_keymap;
-
-  win32_keymap = GDK_WIN32_KEYMAP (_gdk_win32_display_get_keymap (_gdk_display));
-
-  _gdk_input_locale = GetKeyboardLayout (0);
-  _gdk_win32_keymap_set_active_layout (win32_keymap, _gdk_input_locale);
-
-  GDK_NOTE (EVENTS, g_print ("input_locale: %p\n", _gdk_input_locale));
-
   _gdk_win32_clipdrop_init ();
 
   gdk_dmanipulation_initialize ();