File im-engines-precede-xkb.patch of Package ibus

--- ibus-1.5.27/ui/gtk3/panel.vala.org	2022-08-23 00:32:16.000000000 +0900
+++ ibus-1.5.27/ui/gtk3/panel.vala	2022-08-27 11:48:21.086332809 +0900
@@ -589,9 +589,9 @@
         }
 
         string[] names = {};
-        foreach (unowned IBus.EngineDesc engine in xkb_engines)
-            names += engine.get_name();
         foreach (unowned IBus.EngineDesc engine in im_engines)
+        names += engine.get_name();
+        foreach (unowned IBus.EngineDesc engine in xkb_engines)
             names += engine.get_name();
 
         m_settings_general.set_strv("preload-engines", names);
openSUSE Build Service is sponsored by