diff options
Diffstat (limited to 'src/contacts-avatar-dialog.vala')
-rw-r--r-- | src/contacts-avatar-dialog.vala | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/contacts-avatar-dialog.vala b/src/contacts-avatar-dialog.vala index 1bd538c..927f4ea 100644 --- a/src/contacts-avatar-dialog.vala +++ b/src/contacts-avatar-dialog.vala @@ -448,6 +448,14 @@ public class Contacts.AvatarDialog : Dialog { } } +#if HAVE_CHEESE + /* Ensure the Vala garbage collector disposes of the Cheese widget. + * This prevents the 'Device or resource busy' warnings, see: + * https://bugzilla.gnome.org/show_bug.cgi?id=700959 + */ + cheese = null; +#endif + this.destroy (); }); |