proclist: fix small bug.
This commit is contained in:
parent
a2a1b079a0
commit
8a20a228ee
|
@ -252,21 +252,21 @@ _field_menu_check_changed_cb(void *data, Evas_Object *obj, void *event_info)
|
||||||
|
|
||||||
wd = _wd;
|
wd = _wd;
|
||||||
ui = wd->ui;
|
ui = wd->ui;
|
||||||
|
|
||||||
wd->skip_update = 1;
|
|
||||||
f = data;
|
f = data;
|
||||||
// Updating here is far too expensive. Maybe in 10 years time. :)
|
|
||||||
// f->enabled = !f->enabled;
|
|
||||||
// _content_reset(wd);
|
|
||||||
ui->proc.fields ^= (1 << f->id);
|
ui->proc.fields ^= (1 << f->id);
|
||||||
|
|
||||||
|
wd->skip_update = 1;
|
||||||
wd->fields_changed = (ui->proc.fields != config()->proc.fields);
|
wd->fields_changed = (ui->proc.fields != config()->proc.fields);
|
||||||
|
|
||||||
ic = evas_object_data_get(obj, "icon");
|
ic = evas_object_data_get(obj, "icon");
|
||||||
if (!wd->fields_changed)
|
if (!wd->fields_changed)
|
||||||
evas_object_hide(ic);
|
evas_object_hide(ic);
|
||||||
else
|
else
|
||||||
evas_object_show(ic);
|
{
|
||||||
|
evisum_ui_config_save(ui);
|
||||||
|
evas_object_show(ic);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
|
|
Loading…
Reference in New Issue