[gnome-builder] GbGreeterWindow: fix notify in selection mode
- From: Sebastien Lafargue <slafargue src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-builder] GbGreeterWindow: fix notify in selection mode
- Date: Wed, 24 Jun 2015 19:36:35 +0000 (UTC)
commit a8e101c4416ca0c11cbceb80bcade9fcdf0ce8cf
Author: Sébastien Lafargue <slafargue gnome org>
Date: Wed Jun 24 16:40:03 2015 +0200
GbGreeterWindow: fix notify in selection mode
WHenm in selection mode, you click a row checkbox,
the remove button at the button don't change its state.
https://bugzilla.gnome.org/show_bug.cgi?id=751415
src/greeter/gb-greeter-project-row.c | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
---
diff --git a/src/greeter/gb-greeter-project-row.c b/src/greeter/gb-greeter-project-row.c
index dfc96a3..797530c 100644
--- a/src/greeter/gb-greeter-project-row.c
+++ b/src/greeter/gb-greeter-project-row.c
@@ -40,7 +40,7 @@ struct _GbGreeterProjectRow
GtkBox *languages_box;
GtkLabel *location_label;
GtkLabel *title_label;
- GtkLabel *checkbox;
+ GtkCheckButton *checkbox;
};
G_DEFINE_TYPE (GbGreeterProjectRow, gb_greeter_project_row, GTK_TYPE_LIST_BOX_ROW)
@@ -344,4 +344,6 @@ gb_greeter_project_row_init (GbGreeterProjectRow *self)
egg_binding_group_bind_full (self->bindings, "directory", self->location_label, "label", 0,
truncate_location, NULL, NULL, NULL);
egg_binding_group_bind (self->bindings, "description", self->description_label, "label", 0);
+
+ g_object_bind_property (self->checkbox, "active", self, "selected", 0);
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]