set grid size as max image size for filesystem items

still weirdly off center for some images but at least it isn't overflowing
This commit is contained in:
zmike 2015-03-08 22:33:13 -04:00
parent 3616fc1d4f
commit 36c5767a23
1 changed files with 2 additions and 0 deletions

View File

@ -1454,6 +1454,8 @@ filesystem_item_image(void *data, Empc_Fetch_Request *req, Evas_Object *obj)
FILL(o);
evas_object_show(o);
evas_object_box_append(data, o);
elm_gengrid_item_size_get(eina_list_data_get(filesystems), &w, &h);
evas_object_size_hint_max_set(data, w, h);
evas_object_size_hint_aspect_get(o, NULL, &w, &h);
evas_object_size_hint_aspect_set(data, EVAS_ASPECT_CONTROL_BOTH, w, h);
evas_object_event_callback_add(data, EVAS_CALLBACK_DEL, item_box_del, o);