[gtk] showrendernode: Fix GtkImage size



commit ad93806005036a5d62cb2dacae1f8a5ed9a8a6c4
Author: Timm Bäder <mail baedert org>
Date:   Sun Dec 2 16:14:31 2018 +0100

    showrendernode: Fix GtkImage size
    
    Make sure we show the paintable unscaled.

 tests/showrendernode.c | 4 ++++
 1 file changed, 4 insertions(+)
---
diff --git a/tests/showrendernode.c b/tests/showrendernode.c
index d3d7d82fd2..afb8ac2974 100644
--- a/tests/showrendernode.c
+++ b/tests/showrendernode.c
@@ -189,6 +189,10 @@ main (int argc, char **argv)
       GdkTexture *texture = gsk_renderer_render_texture (renderer, GTK_NODE_VIEW (nodeview)->node, NULL);
       GtkWidget *image = gtk_image_new_from_paintable (GDK_PAINTABLE (texture));
 
+      gtk_widget_set_size_request (image,
+                                   gdk_texture_get_width (texture),
+                                   gdk_texture_get_height (texture));
+
       gtk_container_add (GTK_CONTAINER (box), nodeview);
       gtk_container_add (GTK_CONTAINER (box), image);
       gtk_container_add (GTK_CONTAINER (window), box);


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]