diff --git a/src/selection/linux/copy.c b/src/selection/linux/copy.c index 580fd83..eee65c7 100644 --- a/src/selection/linux/copy.c +++ b/src/selection/linux/copy.c @@ -117,6 +117,7 @@ void v3270_update_system_clipboard(GtkWidget *widget) { // No clipboard data, return. g_signal_emit(widget,v3270_widget_signal[V3270_SIGNAL_CLIPBOARD], 0, FALSE); + lib3270_action_group_notify(terminal->host,LIB3270_ACTION_GROUP_COPY); return; } @@ -171,6 +172,7 @@ void v3270_update_system_clipboard(GtkWidget *widget) gtk_target_list_unref(list); g_signal_emit(widget,v3270_widget_signal[V3270_SIGNAL_CLIPBOARD], 0, TRUE); + lib3270_action_group_notify(terminal->host,LIB3270_ACTION_GROUP_COPY); } diff --git a/src/selection/windows/copy.c b/src/selection/windows/copy.c index 56648a6..603f0a2 100644 --- a/src/selection/windows/copy.c +++ b/src/selection/windows/copy.c @@ -117,6 +117,7 @@ void v3270_update_system_clipboard(GtkWidget *widget) { // No clipboard data, return. g_signal_emit(widget,v3270_widget_signal[V3270_SIGNAL_CLIPBOARD], 0, FALSE); + lib3270_action_group_notify(terminal->host,LIB3270_ACTION_GROUP_COPY); return; } @@ -166,6 +167,7 @@ void v3270_update_system_clipboard(GtkWidget *widget) gtk_target_list_unref(list); g_signal_emit(widget,v3270_widget_signal[V3270_SIGNAL_CLIPBOARD], 0, TRUE); + lib3270_action_group_notify(terminal->host,LIB3270_ACTION_GROUP_COPY); } -- libgit2 0.21.2