[gtk/mcatanzaro/#1492: 198/200] filechoosernative: forward current_filter to delegate dialog
- From: Michael Catanzaro <mcatanzaro src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk/mcatanzaro/#1492: 198/200] filechoosernative: forward current_filter to delegate dialog
- Date: Wed, 16 Jan 2019 22:09:38 +0000 (UTC)
commit a136cbae8f8848d49976512f7f0ec73137428ea0
Author: Michael Catanzaro <mcatanzaro igalia com>
Date: Thu Nov 29 15:34:17 2018 -0600
filechoosernative: forward current_filter to delegate dialog
gtk_file_chooser_set_filter() doesn't work for GtkFileChooserNative. The
code forwards added and removed filters to the delegate dialog, but
doesn't do anything to set the selected one, so the wrong one gets
chosen. So fix that.
This only fixes the fallback dialog. The portal will be fixed in a
subsequent commit.
Partial fix for #1492
gtk/gtkfilechoosernative.c | 1 +
1 file changed, 1 insertion(+)
---
diff --git a/gtk/gtkfilechoosernative.c b/gtk/gtkfilechoosernative.c
index cfa274f4f1..cf1d97b31d 100644
--- a/gtk/gtkfilechoosernative.c
+++ b/gtk/gtkfilechoosernative.c
@@ -466,6 +466,7 @@ gtk_file_chooser_native_set_property (GObject *object,
case GTK_FILE_CHOOSER_PROP_FILTER:
self->current_filter = g_value_get_object (value);
+ gtk_file_chooser_set_filter (GTK_FILE_CHOOSER (self->dialog), self->current_filter);
g_object_notify (G_OBJECT (self), "filter");
break;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]