| Index: ui/gfx/screen_gtk.cc
|
| diff --git a/ui/gfx/screen_gtk.cc b/ui/gfx/screen_gtk.cc
|
| index 1ae82618d551379e00c220f7bccf9efa168e1014..3de2d3e8d1b019a99a14479129e7952b97f37db3 100644
|
| --- a/ui/gfx/screen_gtk.cc
|
| +++ b/ui/gfx/screen_gtk.cc
|
| @@ -57,7 +57,7 @@ gfx::Rect NativePrimaryMonitorBounds() {
|
| gfx::Rect GetMonitorAreaNearestWindow(gfx::NativeView view) {
|
| GdkScreen* screen = gdk_screen_get_default();
|
| gint monitor_num = 0;
|
| - if (view) {
|
| + if (view && GTK_IS_WINDOW(view)) {
|
| GtkWidget* top_level = gtk_widget_get_toplevel(view);
|
| DCHECK(GTK_IS_WINDOW(top_level));
|
| GtkWindow* window = GTK_WINDOW(top_level);
|
|
|