diff options
Diffstat (limited to 'clients/tui/nmt-page-team.c')
| -rw-r--r-- | clients/tui/nmt-page-team.c | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/clients/tui/nmt-page-team.c b/clients/tui/nmt-page-team.c index d7c4c425..2523bd85 100644 --- a/clients/tui/nmt-page-team.c +++ b/clients/tui/nmt-page-team.c @@ -180,11 +180,21 @@ nmt_page_team_constructed (GObject *object) } static void +nmt_page_team_saved (NmtEditorPage *editor_page) +{ + NmtPageTeamPrivate *priv = NMT_PAGE_TEAM_GET_PRIVATE (editor_page); + + nmt_edit_connection_list_recommit (NMT_EDIT_CONNECTION_LIST (priv->slaves)); +} + +static void nmt_page_team_class_init (NmtPageTeamClass *team_class) { GObjectClass *object_class = G_OBJECT_CLASS (team_class); + NmtEditorPageClass *editor_page_class = NMT_EDITOR_PAGE_CLASS (team_class); g_type_class_add_private (team_class, sizeof (NmtPageTeamPrivate)); object_class->constructed = nmt_page_team_constructed; + editor_page_class->saved = nmt_page_team_saved; } |