Index: ui/gfx/gtk_native_view_id_manager.cc |
diff --git a/ui/gfx/gtk_native_view_id_manager.cc b/ui/gfx/gtk_native_view_id_manager.cc |
index 14105f88f1086a1f6cb694362c005e4a1f749240..4f1623d784607d9c5bf0cdb929779b87ebd8615b 100644 |
--- a/ui/gfx/gtk_native_view_id_manager.cc |
+++ b/ui/gfx/gtk_native_view_id_manager.cc |
@@ -9,6 +9,7 @@ |
#include "base/logging.h" |
#include "base/rand_util.h" |
+#include "ui/base/gtk/gtk_compat.h" |
#include "ui/gfx/gtk_preserve_window.h" |
// ----------------------------------------------------------------------------- |
@@ -66,7 +67,7 @@ gfx::NativeViewId GtkNativeViewManager::GetIdForWidget(gfx::NativeView widget) { |
NativeViewInfo info; |
info.widget = widget; |
- if (GTK_WIDGET_REALIZED(widget)) { |
+ if (gtk_widget_get_realized(widget)) { |
GdkWindow *gdk_window = widget->window; |
DCHECK(gdk_window); |
info.x_window_id = GDK_WINDOW_XID(gdk_window); |