Skip to content

Commit

Permalink
fix window geometry not being saved (fixes #62)
Browse files Browse the repository at this point in the history
  • Loading branch information
cboxdoerfer committed Apr 27, 2017
1 parent 96237e0 commit ba6aa54
Show file tree
Hide file tree
Showing 2 changed files with 12 additions and 1 deletion.
2 changes: 1 addition & 1 deletion src/fsearch.glade
Original file line number Diff line number Diff line change
Expand Up @@ -137,7 +137,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
<property name="default_width">800</property>
<property name="default_height">600</property>
<property name="icon_name">system-search</property>
<signal name="delete-event" handler="gtk_widget_destroy" swapped="no"/>
<signal name="delete-event" handler="on_fsearch_window_delete_event" swapped="no"/>
<child>
<object class="GtkBox" id="box1">
<property name="visible">True</property>
Expand Down
11 changes: 11 additions & 0 deletions src/fsearch_window.c
Original file line number Diff line number Diff line change
Expand Up @@ -990,6 +990,16 @@ on_listview_query_tooltip (GtkWidget *widget,
return ret_val;
}

static gboolean
on_fsearch_window_delete_event (GtkWidget *widget,
GdkEvent *event,
gpointer user_data)
{
fsearch_application_window_prepare_shutdown (widget);
gtk_widget_destroy (widget);
return TRUE;
}

static void
fsearch_application_window_class_init (FsearchApplicationWindowClass *klass)
{
Expand Down Expand Up @@ -1026,6 +1036,7 @@ fsearch_application_window_class_init (FsearchApplicationWindowClass *klass)
gtk_widget_class_bind_template_child (widget_class, FsearchApplicationWindow, revealer);
gtk_widget_class_bind_template_child (widget_class, FsearchApplicationWindow, scrolledwindow1);

gtk_widget_class_bind_template_callback (widget_class, on_fsearch_window_delete_event);
gtk_widget_class_bind_template_callback (widget_class, on_search_entry_changed);
gtk_widget_class_bind_template_callback (widget_class, on_listview_button_press_event);
gtk_widget_class_bind_template_callback (widget_class, on_listview_key_press_event);
Expand Down

0 comments on commit ba6aa54

Please sign in to comment.