The source project of this merge request has been removed.
The 'selection-changed' signal is emitted unconditionally, even in the case when there is no selection to be cleared. As a result, the subscriber receives the initial signal and if he calls gtk_file_chooser_get_uri(), no value is currently selected.