[gtk/matthiasc/for-main] filechooserentry: Fix completions



commit 5310abbcf701ffe52687767e7baba4c5c4c6fd91
Author: Matthias Clasen <mclasen redhat com>
Date:   Thu Oct 20 21:41:18 2022 -0400

    filechooserentry: Fix completions
    
    Before we can drop them, lets make them work.
    
    This was broken since 4.0, I assume :(

 gtk/gtkfilechooserentry.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/gtk/gtkfilechooserentry.c b/gtk/gtkfilechooserentry.c
index 1d5c66c435..39f7c3dceb 100644
--- a/gtk/gtkfilechooserentry.c
+++ b/gtk/gtkfilechooserentry.c
@@ -637,7 +637,7 @@ finished_loading_cb (GtkFileSystemModel  *model,
   completion = gtk_entry_get_completion (GTK_ENTRY (chooser_entry));
   update_inline_completion (chooser_entry);
 
-  if (gtk_widget_has_focus (GTK_WIDGET (chooser_entry)))
+  if (gtk_widget_has_focus (GTK_WIDGET (gtk_entry_get_text_widget (GTK_ENTRY (chooser_entry)))))
     {
       gtk_entry_completion_complete (completion);
       gtk_entry_completion_insert_prefix (completion);


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]