diff --git a/src/gcal-window.c b/src/gcal-window.c index 3881d525..286e3a56 100644 --- a/src/gcal-window.c +++ b/src/gcal-window.c @@ -1336,8 +1336,8 @@ gcal_window_constructed (GObject *object) g_object_bind_property (GCAL_WINDOW (object), "active-date", priv->views[GCAL_WINDOW_VIEW_SEARCH], "active-date", G_BINDING_DEFAULT | G_BINDING_SYNC_CREATE); - g_object_bind_property (GTK_TOGGLE_BUTTON (priv->search_button), "active", priv->views[GCAL_WINDOW_VIEW_SEARCH], - "visible", G_BINDING_DEFAULT); + g_object_bind_property (gtk_bin_get_child (GTK_BIN (priv->search_bar)), "child-revealed", + priv->views[GCAL_WINDOW_VIEW_SEARCH], "visible", G_BINDING_DEFAULT); /* signals connection/handling */ /* HACK to ensure proper destroy of search-view widget */