From cf7aa5222e5286a9e4da069c67e5e69e1367c3ca Mon Sep 17 00:00:00 2001 From: Bertrand Lorentz Date: Sun, 1 Dec 2013 16:06:50 +0100 Subject: [PATCH] sample: Fix leak in Scribble sample when resizing the window --- sample/Scribble.cs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/sample/Scribble.cs b/sample/Scribble.cs index 260bb4c03..d942acae7 100644 --- a/sample/Scribble.cs +++ b/sample/Scribble.cs @@ -90,6 +90,10 @@ namespace GtkSamples { protected override bool OnConfigureEvent (EventConfigure ev) { + if (surface != null) { + surface.Dispose (); + } + surface = ev.Window.CreateSimilarSurface (Cairo.Content.Color, AllocatedWidth, AllocatedHeight); ClearSurface (); return true;