From 4ecbd82f540f02c8d8362acfa5cbaa5cded9fc56 Mon Sep 17 00:00:00 2001 From: Carsten Haitzler Date: Mon, 6 Mar 2006 02:42:45 +0000 Subject: [PATCH] fix rogue image object. SVN revision: 21042 --- src/bin/e_int_config_background.c | 1 + src/bin/e_int_config_desklock.c | 1 + 2 files changed, 2 insertions(+) diff --git a/src/bin/e_int_config_background.c b/src/bin/e_int_config_background.c index 11bf19448..759ac59cc 100644 --- a/src/bin/e_int_config_background.c +++ b/src/bin/e_int_config_background.c @@ -348,6 +348,7 @@ _load_bgs(E_Config_Dialog *cfd, Evas_Object *il) { e_widget_ilist_selected_set(il, i); + evas_object_del(im); im = e_widget_preview_add(cfd->dia->win->evas, 320, 240); e_widget_preview_edje_set(im, e_config->desktop_default_background, "desktop/background"); // im = e_widget_preview_add_from_object(cfd->dia->win->evas, o, 320, 240); diff --git a/src/bin/e_int_config_desklock.c b/src/bin/e_int_config_desklock.c index 1f018207f..285db5be3 100644 --- a/src/bin/e_int_config_desklock.c +++ b/src/bin/e_int_config_desklock.c @@ -620,6 +620,7 @@ _load_bgs(E_Config_Dialog_Data *cfdata) (!strcmp(e_config->desklock_background, full_path))) { e_widget_ilist_selected_set(cfdata->gui.bg_list, i); + evas_object_del(im); im = e_widget_preview_add(cfdata->evas, BG_PREVIEW_W, BG_PREVIEW_H); e_widget_preview_edje_set(im, full_path, "desktop/background"); // im = e_widget_image_add_from_object(cfdata->evas, o, BG_PREVIEW_W, BG_PREVIEW_H);