Skip to content

Commit 64cb19e

Browse files
author
AmatCoder
committed
[Windows] Do not lock thread before return
1 parent 6de97c9 commit 64cb19e

1 file changed

Lines changed: 8 additions & 8 deletions

File tree

src/input.c

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -905,6 +905,14 @@ gboolean editable_key_cb(GtkWidget *ed, GdkEventKey *event, guidata *gui)
905905
) return FALSE;
906906
}
907907

908+
nkey = gdk_to_sdl_keyval(event->keyval);
909+
910+
if (nkey > 323) return TRUE;
911+
912+
if (sdl_to_gdk[nkey] != NULL)
913+
key = g_strdup(sdl_to_gdk[nkey]);//g_ascii_strup(gdk_keyval_name(event->keyval), -1);
914+
else return TRUE;
915+
908916
#ifdef G_OS_WIN32
909917
g_mutex_lock (&mutex);
910918
if (bool==1) {
@@ -914,14 +922,6 @@ gboolean editable_key_cb(GtkWidget *ed, GdkEventKey *event, guidata *gui)
914922
bool=1;
915923
#endif
916924

917-
nkey = gdk_to_sdl_keyval(event->keyval);
918-
919-
if (nkey > 323) return TRUE;
920-
921-
if (sdl_to_gdk[nkey] != NULL)
922-
key = g_strdup(sdl_to_gdk[nkey]);//g_ascii_strup(gdk_keyval_name(event->keyval), -1);
923-
else return TRUE;
924-
925925
model = gtk_tree_view_get_model(GTK_TREE_VIEW(gtk_builder_get_object(gui->specific, "treeview_input")));
926926
gtk_tree_model_get_iter_from_string(model, &iter, gui->treepath);
927927

0 commit comments

Comments
 (0)