action: SIGNAL_EMIT "elm,action,resize,start" "elm.event.resize.br";
}
program {
+ signal: "mouse,up,1"; source: "elm.event.resize.br";
+ action: SIGNAL_EMIT "elm,action,resize,end" "elm.event.resize.br";
+ }
+ program {
signal: "mouse,clicked,1"; source: "elm.event.icon";
action: SIGNAL_EMIT "elm,action,menu" "elm";
}
_win_move_resize_start(sd, mode);
}
+//TIZEN_ONLY(20180131):Added resize,end signal for mouse up
+static void
+_elm_win_frame_cb_resize_end(void *data,
+ Evas_Object *obj EINA_UNUSED,
+ const char *sig EINA_UNUSED,
+ const char *source EINA_UNUSED)
+{
+#ifdef HAVE_ELEMENTARY_WL2
+ ELM_WIN_DATA_GET(data, sd);
+
+ if (!sd) return;
+ if (sd->resizing) sd->resizing = EINA_FALSE;
+#else
+ (void)data;
+#endif
+}
+//
static void
_elm_win_frame_cb_minimize(void *data,
Evas_Object *obj EINA_UNUSED,
edje_object_signal_callback_add
(sd->frame_obj, "elm,action,resize,start", "*",
_elm_win_frame_cb_resize_start, obj);
+//TIZEN_ONLY(20180131):Added resize,end signal for mouse up
+ edje_object_signal_callback_add
+ (sd->frame_obj, "elm,action,resize,end", "*",
+ _elm_win_frame_cb_resize_end, obj);
+//
edje_object_signal_callback_add
(sd->frame_obj, "elm,action,minimize", "elm",
_elm_win_frame_cb_minimize, obj);