process: respect last window close

This commit is contained in:
Alastair Poole 2020-11-16 12:25:07 +00:00
parent cf42b79faa
commit bf166ca17d
2 changed files with 5 additions and 2 deletions

View File

@ -1079,6 +1079,8 @@ proc_info_free(Proc_Info *proc)
{
Proc_Info *t;
if (!proc) return;
EINA_LIST_FREE(proc->threads, t)
{
proc_info_free(t);

View File

@ -423,12 +423,13 @@ _ui_init_system_probe(Ui *ui)
static void
_process_win_add(Evas_Object *parent, int pid, int delay)
{
const char *command = _("Unknown");
Proc_Info *proc;
proc = proc_info_by_pid(pid);
if (!proc) return;
if (proc) command = proc->command;
ui_process_win_add(parent, proc->pid, proc->command, delay);
ui_process_win_add(parent, pid, command, delay);
proc_info_free(proc);
}