diff -r e1bea15f9a39 -r 79859ed3eea9 webengine/osswebengine/WebKit/s60/webview/WidgetExtension.cpp --- a/webengine/osswebengine/WebKit/s60/webview/WidgetExtension.cpp Thu Aug 19 10:58:56 2010 +0300 +++ b/webengine/osswebengine/WebKit/s60/webview/WidgetExtension.cpp Tue Aug 31 16:17:46 2010 +0300 @@ -209,8 +209,8 @@ //From WidgetEngineCallbacks void CWidgetExtension::drawWidgetTransition() { - WebSurface* surface = WebCore::StaticObjectsContainer::instance()->webSurface(); - if (surface && surface->topView()) { + WebSurface* surface = WebCore::StaticObjectsContainer::instance()->webSurface(); + if (surface) { surface->topView()->DrawDeferred(); } }