X-Git-Url: http://pileus.org/git/?a=blobdiff_plain;f=gtk%2Fgtkoffscreenwindow.c;h=9a86e2ba9c4014c9b14437ef8e47133628ac25fd;hb=9d0febc9a64a5bfb0fcfc3a88de4757f6c1ff090;hp=ffa0e513e6abb30c01af75e5f36534780e7ce1ba;hpb=2f3e51389e485ecb888e3102f5bebc0086d5abc5;p=~andy%2Fgtk
diff --git a/gtk/gtkoffscreenwindow.c b/gtk/gtkoffscreenwindow.c
index ffa0e513e..9a86e2ba9 100644
--- a/gtk/gtkoffscreenwindow.c
+++ b/gtk/gtkoffscreenwindow.c
@@ -10,9 +10,7 @@
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the
- * Free Software Foundation, Inc., 59 Temple Place - Suite 330,
- * Boston, MA 02111-1307, USA.
+ * License along with this library. If not, see .
*
* Authors: Cody Russell
* Alexander Larsson
@@ -22,6 +20,7 @@
#include "gtkoffscreenwindow.h"
#include "gtkwidgetprivate.h"
+#include "gtkcontainerprivate.h"
#include "gtkprivate.h"
/**
@@ -163,14 +162,11 @@ gtk_offscreen_window_realize (GtkWidget *widget)
GdkWindow *window;
GdkWindowAttr attributes;
gint attributes_mask;
- gint border_width;
bin = GTK_BIN (widget);
gtk_widget_set_realized (widget, TRUE);
- border_width = gtk_container_get_border_width (GTK_CONTAINER (widget));
-
gtk_widget_get_allocation (widget, &allocation);
attributes.x = allocation.x;
@@ -193,9 +189,8 @@ gtk_offscreen_window_realize (GtkWidget *widget)
if (child)
gtk_widget_set_parent_window (child, window);
- gtk_widget_style_attach (widget);
- gtk_style_set_background (gtk_widget_get_style (widget),
- window, GTK_STATE_NORMAL);
+ gtk_style_context_set_background (gtk_widget_get_style_context (widget),
+ window);
}
static void