Miniview: Fix crash due to miniview render after deletion
_deferred_renderer() could be called after object del because the timer was renewed even though it was invalid (marked as NULL).
This commit is contained in:
parent
4012be784c
commit
4fa040fccb
|
@ -351,7 +351,7 @@ _deferred_renderer(void *data)
|
||||||
if ((!mv) || (!mv->is_shown) || (!mv->to_render) || (mv->img_h == 0))
|
if ((!mv) || (!mv->is_shown) || (!mv->to_render) || (mv->img_h == 0))
|
||||||
{
|
{
|
||||||
mv->deferred_renderer = NULL;
|
mv->deferred_renderer = NULL;
|
||||||
return EINA_TRUE;
|
return EINA_FALSE;
|
||||||
}
|
}
|
||||||
|
|
||||||
miniview_colors_get(mv, colors);
|
miniview_colors_get(mv, colors);
|
||||||
|
|
Loading…
Reference in New Issue