summaryrefslogtreecommitdiff
path: root/src/nigui/private/gtk3/platform_impl.nim
diff options
context:
space:
mode:
authortrustable-code <krauter.simon@arcor.de>2017-07-17 18:52:59 +0200
committertrustable-code <krauter.simon@arcor.de>2017-07-17 18:52:59 +0200
commit77f5e8b4e5f9a1e52e798f7a3e5841c8cfbea5e9 (patch)
treeacc675afc1d546ee6abac88ae3bb02bf16aec45c /src/nigui/private/gtk3/platform_impl.nim
parentc777cf987281c00fb830abff344a76cfe30acb2b (diff)
downloadNiGui-77f5e8b4e5f9a1e52e798f7a3e5841c8cfbea5e9.tar.gz
NiGui-77f5e8b4e5f9a1e52e798f7a3e5841c8cfbea5e9.zip
Small fixes
Diffstat (limited to 'src/nigui/private/gtk3/platform_impl.nim')
-rwxr-xr-xsrc/nigui/private/gtk3/platform_impl.nim2
1 files changed, 2 insertions, 0 deletions
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: