[Title] Don't draw contents to evas image when being background.
[Issue#] N_SE-46030
[Problem] Web Contents is flikering when being foreground.
[Cause] When being background, Blank page is drawed to evas image.
[Solution] Don't draw contents to evas image in background.
Change-Id: I23bdfd983bb8a31c04aea8ad0a70afa4014d053c
void PageClientEvasGL::drawContents()
{
- if (!drawingArea() || !(drawingArea()->layerTreeCoordinatorProxy()))
+ if (!drawingArea() || !(drawingArea()->layerTreeCoordinatorProxy()) || !m_isVisible)
return;
WebLayerTreeRenderer* renderer = drawingArea()->layerTreeCoordinatorProxy()->layerTreeRenderer();