diff options
author | Marcus Fritzsch <marcus.fritzsch@xse.de> | 2014-07-30 12:16:31 +0200 |
---|---|---|
committer | Nobuhiko Tanibata <NOBUHIKO_TANIBATA@denso.co.jp> | 2014-08-12 22:15:15 +0900 |
commit | 05cdeded5c194e38a7dbb02eeb97d7eb13e38127 (patch) | |
tree | a1f05ce703402d631a1de00604ec5a50f035f0dd | |
parent | 28dc98143c1ff716acde8dece1d5af4486e791f1 (diff) | |
download | wayland-ivi-extension-05cdeded5c194e38a7dbb02eeb97d7eb13e38127.tar.gz |
ilmControl: screen dimension is set only from current output mode
Signed-off-by: Marcus Fritzsch <marcus.fritzsch@xse.de>
-rw-r--r-- | ivi-layermanagement-api/ilmControl/src/ilm_control_wayland_platform.c | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/ivi-layermanagement-api/ilmControl/src/ilm_control_wayland_platform.c b/ivi-layermanagement-api/ilmControl/src/ilm_control_wayland_platform.c index 8ffb06a..d971df8 100644 --- a/ivi-layermanagement-api/ilmControl/src/ilm_control_wayland_platform.c +++ b/ivi-layermanagement-api/ilmControl/src/ilm_control_wayland_platform.c @@ -492,9 +492,13 @@ output_listener_mode(void *data, (void)width; (void)height; (void)refresh; - struct screen_context *ctx_scrn = data; - ctx_scrn->prop.screenWidth = width; - ctx_scrn->prop.screenHeight = height; + + if (flags & WL_OUTPUT_MODE_CURRENT) + { + struct screen_context *ctx_scrn = data; + ctx_scrn->prop.screenWidth = width; + ctx_scrn->prop.screenHeight = height; + } } static void |