diff options
Diffstat (limited to 'native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphics2D.c')
-rw-r--r-- | native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphics2D.c | 13 |
1 files changed, 1 insertions, 12 deletions
diff --git a/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphics2D.c b/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphics2D.c index e4d223c54..a13fdada9 100644 --- a/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphics2D.c +++ b/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphics2D.c @@ -159,18 +159,7 @@ grab_current_drawable (GtkWidget *widget, GdkDrawable **draw, GdkWindow **win) g_assert (draw != NULL); g_assert (win != NULL); - if (GTK_IS_WINDOW (widget)) - { - *win = find_gtk_layout (widget)->bin_window; - } - else if (GTK_IS_LAYOUT (widget)) - { - *win = GTK_LAYOUT (widget)->bin_window; - } - else - { - *win = widget->window; - } + *win = widget->window; *draw = *win; gdk_window_get_internal_paint_info (*win, draw, 0, 0); |