Exiting the app using the cancel button on the connect to car page 20/195220/2
authorMichal Skorupinski <m.skorupinsk@samsung.com>
Mon, 10 Dec 2018 18:57:03 +0000 (19:57 +0100)
committerMichal Skorupinski <m.skorupinsk@samsung.com>
Thu, 17 Jan 2019 14:06:47 +0000 (15:06 +0100)
Change-Id: I8faf06c599da6289066255d34c0211bb37792ef1
Signed-off-by: Michal Skorupinski <m.skorupinsk@samsung.com>
src/view/view_connect_to_car.c

index a38ff4f..5a12816 100644 (file)
@@ -35,13 +35,18 @@ static void _ok_button_clicked_cb(void *data, Evas_Object *obj, void *event_info
        controller_connect_to_car_next();
 }
 
+static void _cancel_button_clicked_cb(void *data, Evas_Object *obj, void *event_info)
+{
+       ui_app_exit();
+}
+
 static void connect_to_car_create_gui(Evas_Object *parent)
 {
        s_info.view_base.view = view_base_create_layout(parent, EDJ_FILE, GRP_MAIN);
        eext_object_event_callback_add(s_info.view_base.view, EEXT_CALLBACK_BACK, _layout_back_cb, NULL);
        elm_layout_text_set(s_info.view_base.view, "txt_title", "Connect to a car?");
 
-       view_base_create_button(s_info.view_base.view, "Button_Cancel", NULL,  "images/no.png", "racing_left", NULL, NULL);
+       view_base_create_button(s_info.view_base.view, "Button_Cancel", NULL,  "images/no.png", "racing_left", _cancel_button_clicked_cb, NULL);
        view_base_create_button(s_info.view_base.view, "Button_Ok", NULL,  "images/yes.png", "racing_right", _ok_button_clicked_cb, NULL);
 }