Evas (wayland): We should also check for framespace changes here and

adjust the clip size and position if something changed.

NB: Found this during final fullscreen testing where, when fullscreen,
the clip was not getting moved or resized.



SVN revision: 75291
This commit is contained in:
Christopher Michael 2012-08-15 10:00:09 +00:00
parent 30abba2a9c
commit bdb2beb69a
1 changed files with 4 additions and 1 deletions

View File

@ -1384,8 +1384,11 @@ evas_render_updates_internal(Evas *e,
{
/* master clip is already present. check for size changes in the
* viewport, and update master clip size if needed */
if ((e->viewport.changed) || (e->output.changed))
if ((e->viewport.changed) || (e->output.changed) ||
(e->framespace.changed))
{
evas_object_move(e->framespace.clip,
e->framespace.x, e->framespace.y);
evas_object_resize(e->framespace.clip,
e->viewport.w - e->framespace.w,
e->viewport.h - e->framespace.h);