rem: if (event->state != 0)
add: if ((event->state | GDK_SHIFT_MASK) != event->state && (event->state | GDK_LOCK_MASK) != event->state && (event->state | GDK_SHIFT_MASK | GDK_LOCK_MASK) != event->state)
context: on_window_key_press_event (GtkWidget *win, GdkEventKey *event,		                gpointer user_data){	Totem *totem = (Totem *) user_data;	if (event->state != 0)		return FALSE;	return totem_action_handle_key (totem, event->keyval);}