Commit e6cc9970 authored by Nobuhiko Tanibata's avatar Nobuhiko Tanibata Committed by Pekka Paalanen
Browse files

ivi-shell: remove unnecesary code in ivi_layout_surface_configure



ivi_layout_surface_configure is called from ivi-shell when configure
listener of weston surface is triggered. This function shall do,
- emit signal to hmi-controller to notify the configuration change

Other unnecesary logics are cleaned up.
Signed-off-by: default avatarNobuhiko Tanibata <nobuhiko_tanibata@xddp.denso.co.jp>
Acked-by: Pekka Paalanen's avatarPekka Paalanen <pekka.paalanen@collabora.co.uk>
parent c3fd624e
......@@ -2738,29 +2738,10 @@ ivi_layout_surface_configure(struct ivi_layout_surface *ivisurf,
int32_t width, int32_t height)
{
struct ivi_layout *layout = get_instance();
int32_t in_init = 0;
ivisurf->surface->width_from_buffer = width;
ivisurf->surface->height_from_buffer = height;
if (ivisurf->prop.source_width == 0 || ivisurf->prop.source_height == 0) {
in_init = 1;
}
/* FIXME: when sourceHeight/Width is used as clipping range in image buffer */
/* if (ivisurf->prop.sourceWidth == 0 || ivisurf->prop.sourceHeight == 0) { */
ivisurf->pending.prop.source_width = width;
ivisurf->pending.prop.source_height = height;
ivisurf->prop.source_width = width;
ivisurf->prop.source_height = height;
/* } */
ivisurf->event_mask |= IVI_NOTIFICATION_CONFIGURE;
if (in_init) {
wl_signal_emit(&layout->surface_notification.configure_changed, ivisurf);
} else {
ivi_layout_commit_changes();
}
/* emit callback which is set by ivi-layout api user */
wl_signal_emit(&layout->surface_notification.configure_changed,
ivisurf);
}
static int32_t
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment