From 77f5e8b4e5f9a1e52e798f7a3e5841c8cfbea5e9 Mon Sep 17 00:00:00 2001 From: trustable-code Date: Mon, 17 Jul 2017 18:52:59 +0200 Subject: Small fixes --- src/nigui/private/gtk3/platform_impl.nim | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/nigui/private/gtk3/platform_impl.nim') diff --git a/src/nigui/private/gtk3/platform_impl.nim b/src/nigui/private/gtk3/platform_impl.nim index fbb7b45..32473bf 100755 --- a/src/nigui/private/gtk3/platform_impl.nim +++ b/src/nigui/private/gtk3/platform_impl.nim @@ -568,6 +568,8 @@ method loadFromFile(image: Image, filePath: string) = let canvas = cast[CanvasImpl](image.fCanvas) if canvas.fSurface != nil: cairo_surface_destroy(canvas.fSurface) + image.canvas.fWidth = 0 + image.canvas.fHeight = 0 var error: ptr GError var pixbuf = gdk_pixbuf_new_from_file(filePath, error.addr) if pixbuf == nil: -- cgit v1.2.3