From: m.kawonczyk Date: Fri, 24 Jun 2016 10:11:53 +0000 (+0200) Subject: Autofillforms delete button still highlight when nothing is checked X-Git-Tag: submit/tizen_mobile/20160627.042101~2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=1a0b51fcf6719e1129fc8ec7553f009b90b0b545;p=profile%2Fcommon%2Fapps%2Fweb%2Fbrowser.git Autofillforms delete button still highlight when nothing is checked [Issue] http://suprem.sec.samsung.net/jira/browse/TSAM-5451 [Problem] Delete button is highlight when nothing is checked. [Solution] Emit signal to edc, dissable button when nothing is checked. [Verify] Open Settings->Autofillforms->Delete. Check something, then uncheck the same element. Delete button should be dimmed and dissabled. Change-Id: I306ea7a0a91639638e211165ac10e1dd46531906 --- diff --git a/services/SettingsUI/AutoFillForm/AutoProfileDeleteView.cpp b/services/SettingsUI/AutoFillForm/AutoProfileDeleteView.cpp index 55aaf2f0..369d1714 100644 --- a/services/SettingsUI/AutoFillForm/AutoProfileDeleteView.cpp +++ b/services/SettingsUI/AutoFillForm/AutoProfileDeleteView.cpp @@ -257,7 +257,10 @@ void AutoProfileDeleteView::__genlist_item_selected_cb(void* data, Evas_Object* else elm_check_state_set(sel_all_checkbox, false); - if (callback_data->user_data->m_checked_count >= 1) { + if (callback_data->user_data->m_checked_count == 0) { + elm_object_signal_emit(callback_data->user_data->m_mainLayout, "dim,del,button,signal", ""); + elm_object_disabled_set(elm_object_part_content_get(callback_data->user_data->m_mainLayout, "del_button"), true); + } else { elm_object_signal_emit(callback_data->user_data->m_mainLayout, "show,del,button,signal", ""); elm_object_disabled_set(elm_object_part_content_get(callback_data->user_data->m_mainLayout, "del_button"), false); }