diff -r 79859ed3eea9 -r 919f36ff910f webengine/osswebengine/WebKit/s60/webview/WebPageZoomHandler.cpp --- a/webengine/osswebengine/WebKit/s60/webview/WebPageZoomHandler.cpp Tue Aug 31 16:17:46 2010 +0300 +++ b/webengine/osswebengine/WebKit/s60/webview/WebPageZoomHandler.cpp Wed Sep 01 12:28:30 2010 +0100 @@ -18,7 +18,7 @@ // INCLUDE FILES #include <../bidi.h> -#include +#include #include "WebPageZoomHandler.h" #include "SettingsContainer.h" #include @@ -103,6 +103,8 @@ if ( AknLayoutUtils::PenEnabled() ) { if (m_zoomSlider) { + if( m_zoomSlider->IsVisible()) + m_zoomSlider->CloseVolumePopup(); delete m_zoomSlider; m_zoomSlider = NULL; }