common/calendar-row: Cast the returned value of g_object_get_data
Part-of: <https://gitlab.gnome.org/GNOME/gnome-calendar/-/merge_requests/849>
This commit is contained in:
@@ -52,7 +52,7 @@ on_calendar_selected_cb (AdwComboRow *row,
|
|||||||
GParamSpec *pspec,
|
GParamSpec *pspec,
|
||||||
GtkListItem *item)
|
GtkListItem *item)
|
||||||
{
|
{
|
||||||
GtkWidget *checkmark = g_object_get_data (G_OBJECT (item), "checkmark");
|
GtkWidget *checkmark = GTK_WIDGET (g_object_get_data (G_OBJECT (item), "checkmark"));
|
||||||
|
|
||||||
if (adw_combo_row_get_selected_item (row) == gtk_list_item_get_item (item))
|
if (adw_combo_row_get_selected_item (row) == gtk_list_item_get_item (item))
|
||||||
gtk_widget_set_opacity (checkmark, 1);
|
gtk_widget_set_opacity (checkmark, 1);
|
||||||
@@ -92,8 +92,8 @@ calendar_item_bind_cb (GtkSignalListItemFactory *factory,
|
|||||||
|
|
||||||
data = gtk_list_item_get_item (item);
|
data = gtk_list_item_get_item (item);
|
||||||
|
|
||||||
box = g_object_get_data (G_OBJECT (item), "box");
|
box = GTK_WIDGET (g_object_get_data (G_OBJECT (item), "box"));
|
||||||
checkmark = g_object_get_data (G_OBJECT (item), "checkmark");
|
checkmark = GTK_WIDGET (g_object_get_data (G_OBJECT (item), "checkmark"));
|
||||||
|
|
||||||
calendar_row = gcal_calendar_row_new (data);
|
calendar_row = gcal_calendar_row_new (data);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user