forked from enlightenment/enlightenment
formatting and kiwis thumbnailer fix - not entirely fixed tho
SVN revision: 23728
This commit is contained in:
parent
9911cc4fc3
commit
12f620b919
|
@ -412,9 +412,9 @@ e_hints_window_init(E_Border *bd)
|
||||||
{
|
{
|
||||||
char *str = NULL;
|
char *str = NULL;
|
||||||
|
|
||||||
if (
|
if ((ecore_x_netwm_startup_id_get(bd->client.win, &str) && (str)) ||
|
||||||
(ecore_x_netwm_startup_id_get(bd->client.win, &str) && (str)) ||
|
((bd->client.icccm.client_leader > 0) &&
|
||||||
((bd->client.icccm.client_leader > 0) && ecore_x_netwm_startup_id_get(bd->client.icccm.client_leader, &str) && (str))
|
ecore_x_netwm_startup_id_get(bd->client.icccm.client_leader, &str) && (str))
|
||||||
)
|
)
|
||||||
{
|
{
|
||||||
if (!strncmp(str, "E_START|", 8))
|
if (!strncmp(str, "E_START|", 8))
|
||||||
|
|
|
@ -66,6 +66,9 @@ e_thumb_shutdown(void)
|
||||||
event_handlers = evas_list_remove_list(event_handlers, event_handlers);
|
event_handlers = evas_list_remove_list(event_handlers, event_handlers);
|
||||||
}
|
}
|
||||||
evas_list_free(thumb_files);
|
evas_list_free(thumb_files);
|
||||||
|
|
||||||
|
if (pid != -1)
|
||||||
|
kill(pid, SIGTERM);
|
||||||
|
|
||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
|
@ -587,7 +590,11 @@ _e_thumb_cb_exe_exit(void *data, int type, void *event)
|
||||||
|
|
||||||
ev = event;
|
ev = event;
|
||||||
if (ev->pid != pid) return 1;
|
if (ev->pid != pid) return 1;
|
||||||
if (!thumb_files) return 1;
|
if (!thumb_files)
|
||||||
|
{
|
||||||
|
pid = -1;
|
||||||
|
return 1;
|
||||||
|
}
|
||||||
|
|
||||||
t = thumb_files->data;
|
t = thumb_files->data;
|
||||||
thumb_files = evas_list_remove_list(thumb_files, thumb_files);
|
thumb_files = evas_list_remove_list(thumb_files, thumb_files);
|
||||||
|
|
Loading…
Reference in New Issue