Index: ui/base/x/x11_util.cc |
diff --git a/ui/base/x/x11_util.cc b/ui/base/x/x11_util.cc |
index f6292b3ec6da08be98bf8cb2347cf52e48c4b8ee..6b11de4128e41f1be7c7f0348ded558317764514 100644 |
--- a/ui/base/x/x11_util.cc |
+++ b/ui/base/x/x11_util.cc |
@@ -325,7 +325,7 @@ bool GetCurrentDesktop(int* desktop) { |
#if defined(TOOLKIT_USES_GTK) |
XID GetX11WindowFromGtkWidget(GtkWidget* widget) { |
- return GDK_WINDOW_XID(widget->window); |
+ return GDK_WINDOW_XID(gtk_widget_get_window(widget)); |
} |
XID GetX11WindowFromGdkWindow(GdkWindow* window) { |