aboutsummaryrefslogtreecommitdiff
path: root/fastiv-view.c
diff options
context:
space:
mode:
Diffstat (limited to 'fastiv-view.c')
-rw-r--r--fastiv-view.c7
1 files changed, 3 insertions, 4 deletions
diff --git a/fastiv-view.c b/fastiv-view.c
index edddeb4..01187b8 100644
--- a/fastiv-view.c
+++ b/fastiv-view.c
@@ -116,12 +116,10 @@ fastiv_view_draw(GtkWidget *widget, cairo_t *cr)
|| !gtk_cairo_should_draw_window(cr, gtk_widget_get_window(widget)))
return TRUE;
- // TODO(p): Make this adjustable later.
- cairo_set_source_rgb(cr, 0, 0, 0);
- cairo_paint(cr);
-
GtkAllocation allocation;
gtk_widget_get_allocation(widget, &allocation);
+ gtk_render_background(gtk_widget_get_style_context(widget), cr,
+ 0, 0, allocation.width, allocation.height);
int w = get_display_width(self);
int h = get_display_height(self);
@@ -180,6 +178,7 @@ fastiv_view_class_init(FastivViewClass *klass)
// TODO(p): Later override "screen_changed", recreate Pango layouts there,
// if we get to have any, or otherwise reflect DPI changes.
+ gtk_widget_class_set_css_name(widget_class, "fastiv-view");
}
static void