evas : Fix double clipping issue with map 78/123278/2
authorjiin.moon <jiin.moon@samsung.com>
Thu, 2 Mar 2017 09:32:35 +0000 (18:32 +0900)
committerGerrit Code Review <gerrit@review.vlan103.tizen.org>
Wed, 5 Apr 2017 08:27:45 +0000 (01:27 -0700)
commit3fc11b44357bc5f1e3ddfabd942643abc6b4284e
treef009cc30d5144563224434f422897c685b26d575
parent8187b398157eeffd5d9765d7313abad93f6502da
evas : Fix double clipping issue with map

Author:     jiin.moon <jiin.moon@samsung.com>
AuthorDate: Thu Mar 2 15:53:03 2017 +0900
Commit:     Jean-Philippe Andre <jp.andre@samsung.com>
CommitDate: Thu Mar 2 16:43:47 2017 +0900

    evas: Fix double clipping issue with map

    If object's parent has map and object also has map, the evas
    clip would be applied twice.

    The context already applied clip area when drawing on map_surface.
    So don't need more clipping when drawing map_image.

    Also, make sure to apply the framespace clip when drawing the map
    surface onto the final canvas. Thanks @jiin.moon for the initial
    patch (see D4694).

    @fix

Signed-off-by: Jean-Philippe Andre <jp.andre@samsung.com>
Change-Id: Icc41d0109f86a8d26369fdfcd7aba29cd4350c9d
src/lib/evas/canvas/evas_render.c