diff options
author | Javier <dev.git@javispedro.com> | 2015-01-26 00:51:54 +0100 |
---|---|---|
committer | Javier <dev.git@javispedro.com> | 2015-01-26 00:51:54 +0100 |
commit | 6f318affeb4d1c6ff66ccfa492713ad6f5e1e69c (patch) | |
tree | 52f86c68dcf6e26744d790a0fc566f9357a4b550 /libmdock/mdock-item.c | |
parent | 9d610195bfaf1e51c713a8438c188bea032e4573 (diff) | |
download | mdock-6f318affeb4d1c6ff66ccfa492713ad6f5e1e69c.tar.gz mdock-6f318affeb4d1c6ff66ccfa492713ad6f5e1e69c.zip |
add a (possibly not necessary?) workaround for transparency
Diffstat (limited to 'libmdock/mdock-item.c')
-rw-r--r-- | libmdock/mdock-item.c | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/libmdock/mdock-item.c b/libmdock/mdock-item.c index 5b6e0f9..150af74 100644 --- a/libmdock/mdock-item.c +++ b/libmdock/mdock-item.c @@ -439,6 +439,15 @@ void mdock_item_close_all_windows(MDockItem *self) } } +void mdock_item_update_background(MDockItem *self) +{ + GtkWidget *widget = GTK_WIDGET(self); + GdkWindow *window = gtk_widget_get_window(widget); + g_return_if_fail(window); + gdk_window_set_back_pixmap(window, NULL, TRUE); + gtk_widget_queue_draw(widget); +} + void mdock_item_activate(MDockItem *self) { if (self->priv->windows) { |