Index: configure.in
===================================================================
--- configure.in	(revision 997)
+++ configure.in	(working copy)
@@ -44,8 +44,8 @@
 #
 # Gdk and Atk are needed for libtrayicon
 #
-GDK20_MINIMUM_VERSION=2.2.3
-GTK20_MINIMUM_VERSION=2.2.3
+GDK20_MINIMUM_VERSION=2.6.0
+GTK20_MINIMUM_VERSION=2.6.0
 ATK_MINIMUM_VERSION=1.2.4
 
 PKG_CHECK_MODULES(LIBTOMBOY, 
@@ -58,16 +58,6 @@
 AC_SUBST(LIBTOMBOY_LIBS)
 
 #
-# Need Gtk 2.6+ for gdk_x11_window_set_user_time() to get around 
-# anti-focus avoidance for keybindings.
-#
-PKG_CHECK_MODULES(GTK, gtk+-2.0 >= 2.6.0, GTK_2_6="yes", GTK_2_6="no")
-if test "x$GTK_2_6" = "xyes"; then
-   AC_DEFINE(HAVE_GDK_X11_WINDOW_SET_USER_TIME, 1, 
-             [Whether GTK+ method gdk_x11_window_set_user_time() is present.])
-fi
-
-#
 # Use pkg-config to check for the panel applet server directory if
 # specified by --enable-panelapplet-srvdir-check.
 #
Index: libtomboy/tomboyutil.c
===================================================================
--- libtomboy/tomboyutil.c	(revision 997)
+++ libtomboy/tomboyutil.c	(working copy)
@@ -103,7 +103,6 @@
 static void
 tomboy_window_override_user_time (GtkWindow *window)
 {
-#ifdef HAVE_GDK_X11_WINDOW_SET_USER_TIME
 	guint32 ev_time = gtk_get_current_event_time();
 
 	if (ev_time == 0) {
@@ -129,7 +128,6 @@
 
 	TRACE (g_print("Setting _NET_WM_USER_TIME to: %d\n", ev_time));
 	gdk_x11_window_set_user_time (GTK_WIDGET(window)->window, ev_time);
-#endif
 }
 
 void
