filechooserbutton: Do not propagate state from the dialog unless it is active
filechooserbutton: Do not propagate state from the dialog unless it is active

Change of plans to match the tests from the previous commit.

The state of the underlying dialog is never reflected by GtkFileChooserButton's API,
as the dialog is a transient thing.  The file chooser button only updates its state from the dialog,
and reflects the dialog's state, when the dialog has been confirmed and dismissed by the user.

Signed-off-by: Federico Mena Quintero <4999915a961edfd7686112c2935288e1266eae14@gnome.org>

Adamovskiy/gtk,alexlarsson/gtk,chergert/gtk,jessevdk/gtk,davidgumberg/gtk,grubersjoe/adwaita,jadahl/gtk,Adamovskiy/gtk,ahodesuka/gtk,jadahl/gtk,alexlarsson/gtk,jigpu/gtk,Adamovskiy/gtk,jessevdk/gtk,chergert/gtk,Lyude/gtk-,Adamovskiy/gtk,Sidnioulz/SandboxGtk,chergert/gtk,jessevdk/gtk,alexlarsson/gtk,chergert/gtk,Sidnioulz/SandboxGtk,bratsche/gtk-,davidgumberg/gtk,Distrotech/gtk2,Sidnioulz/SandboxGtk,bratsche/gtk-,davidgumberg/gtk,grubersjoe/adwaita,chergert/gtk,jigpu/gtk,alexlarsson/gtk,Sidnioulz/SandboxGtk,ahodesuka/gtk,Lyude/gtk-,Distrotech/gtk2,jadahl/gtk,Adamovskiy/gtk,jessevdk/gtk,Lyude/gtk-,Adamovskiy/gtk,msteinert/gtk,alexlarsson/gtk,chergert/gtk,msteinert/gtk,ahodesuka/gtk,Sidnioulz/SandboxGtk,Distrotech/gtk2,Sidnioulz/SandboxGtk,jigpu/gtk,davidgumberg/gtk,grubersjoe/adwaita,Lyude/gtk-,Lyude/gtk-,davidgumberg/gtk,ahodesuka/gtk,Distrotech/gtk2,ahodesuka/gtk,jigpu/gtk,ebassi/gtk,chergert/gtk,grubersjoe/adwaita,jadahl/gtk,grubersjoe/adwaita,ebassi/gtk,bratsche/gtk-,alexlarsson/gtk,Adamovskiy/gtk,grubersjoe/adwaita,jadahl/gtk,davidgumberg/gtk,Lyude/gtk-,alexlarsson/gtk,jessevdk/gtk,msteinert/gtk,Distrotech/gtk2,jigpu/gtk,ebassi/gtk,jadahl/gtk,msteinert/gtk,ebassi/gtk,bratsche/gtk-,davidgumberg/gtk,chergert/gtk,jessevdk/gtk,grubersjoe/adwaita,jadahl/gtk,ahodesuka/gtk,alexlarsson/gtk,msteinert/gtk,bratsche/gtk-,bratsche/gtk-,Lyude/gtk-,ebassi/gtk,davidgumberg/gtk,jadahl/gtk,jigpu/gtk,jigpu/gtk,msteinert/gtk,grubersjoe/adwaita,ahodesuka/gtk,jessevdk/gtk,Distrotech/gtk2,jigpu/gtk,ebassi/gtk,ahodesuka/gtk,Lyude/gtk-,Adamovskiy/gtk