imcontext: Look for Compose file in the right place
The documentation states that GTK will load a Compose file from ~/.config/gtk-3.0/Compose. Unfortunately, backports changed this unintentionally to look in the gtk-4.0 directory. Change it back.
This commit is contained in:
		@ -162,7 +162,7 @@ gtk_im_context_simple_init_compose_table (void)
 | 
				
			|||||||
  const char * const *sys_lang = NULL;
 | 
					  const char * const *sys_lang = NULL;
 | 
				
			||||||
  char *x11_compose_file_dir = get_x11_compose_file_dir ();
 | 
					  char *x11_compose_file_dir = get_x11_compose_file_dir ();
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  path = g_build_filename (g_get_user_config_dir (), "gtk-4.0", "Compose", NULL);
 | 
					  path = g_build_filename (g_get_user_config_dir (), "gtk-3.0", "Compose", NULL);
 | 
				
			||||||
  if (g_file_test (path, G_FILE_TEST_EXISTS))
 | 
					  if (g_file_test (path, G_FILE_TEST_EXISTS))
 | 
				
			||||||
    {
 | 
					    {
 | 
				
			||||||
      G_LOCK (global_tables);
 | 
					      G_LOCK (global_tables);
 | 
				
			||||||
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user