Specifically this piece of code from the above commit causes the problem:
c2 = myScreenGetClientFromWindow (screen_info, GDK_WINDOW_XID (gtk_widget_get_window ( passdata.tabwin->tabwin_list->data)), SEARCH_FRAME); g_message ("%p", c2); clientSetFocus (screen_info, c2, ev->time, NO_FOCUS_FLAG);
Specifically this piece of code from the above commit causes the problem:
c2 = myScreenGetClie ntFromWindow (screen_info, GDK_WINDOW_XID (gtk_widget_ get_window ( passdata. tabwin- >tabwin_ list->data) ), SEARCH_FRAME);
g_message ("%p", c2);
clientSetFocus (screen_info, c2, ev->time, NO_FOCUS_FLAG);