forked from enlightenment/efl
edje_entry: Fix crash on selection
Summary: When text is selected, crash happens due to double free as rectangles are freed both in _sel_update and _evas_textblock_selection_iterator_free hence removing free from _sel_update. @fix T2910 Test Plan: 1. Launch elementary test 2. launch entry demo 3. select text Reviewers: cedric, herdsman Subscribers: jpeg Maniphest Tasks: T2910 Differential Revision: https://phab.enlightenment.org/D3401
This commit is contained in:
parent
dc621e2316
commit
648cef1db1
|
@ -730,7 +730,6 @@ _sel_update(Edje *ed, Evas_Textblock_Cursor *c EINA_UNUSED, Evas_Object *o, Entr
|
||||||
evas_object_move(sel->obj_fg, x + r->x, y + r->y);
|
evas_object_move(sel->obj_fg, x + r->x, y + r->y);
|
||||||
evas_object_resize(sel->obj_fg, r->w, r->h);
|
evas_object_resize(sel->obj_fg, r->w, r->h);
|
||||||
}
|
}
|
||||||
free(r);
|
|
||||||
}
|
}
|
||||||
eina_iterator_free(range);
|
eina_iterator_free(range);
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue