diff --git a/src/objects/os/linux/savedesktopicon.c b/src/objects/os/linux/savedesktopicon.c index 61856f8..59a16b7 100644 --- a/src/objects/os/linux/savedesktopicon.c +++ b/src/objects/os/linux/savedesktopicon.c @@ -37,6 +37,7 @@ #include #include #include + #include #include #include #include @@ -334,6 +335,12 @@ X-Desktop-File-Install-Version=0.23 g_message("%s",error->message); g_error_free(error); + } else { + + // Set session name (after save to avoid changes on the old session file). + v3270_set_session_name(terminal,gtk_entry_get_text(GTK_ENTRY(inputs[2]))); + v3270_emit_save_settings(terminal,NULL); + } -- libgit2 0.21.2