Cheese - Bug 647229

My first experience of contribution to Cheese was a patch that intend to fix the bug: https://bugzilla.gnome.org/show_bug.cgi?id=647229 The first thing that I noticed was that this bug happens only when the user closes the Preferences dialog with the escape key... But, why?…