webengine/osswebengine/WebKit/s60/webview/PageView.cpp
branchRCL_3
changeset 49 919f36ff910f
parent 48 79859ed3eea9
--- a/webengine/osswebengine/WebKit/s60/webview/PageView.cpp	Tue Aug 31 16:17:46 2010 +0300
+++ b/webengine/osswebengine/WebKit/s60/webview/PageView.cpp	Wed Sep 01 12:28:30 2010 +0100
@@ -18,12 +18,13 @@
 
 
 // INCLUDE FILES
+#include <browser_platform_variant.hrh>
 #include <../bidi.h>
 #include "PageView.h"
 #include  <coemain.h>
 #include "pagescaler.h"
 #include "WebView.h"
-#include "BrCtl.h"
+#include "brctl.h"
 
 // EXTERNAL DATA STRUCTURES
 //extern  ?external_data;
@@ -88,8 +89,15 @@
 // Destructor
 CPageView::~CPageView()
     {
-    m_webView->pageScaler()->SetVisible(EFalse);
-    m_webView->pageScaler()->SetFullScreenMode(EFalse);
+#ifdef BRDO_SINGLE_CLICK_ENABLED_FF 
+    if (m_webView && m_webView->pageScaler())
+        {
+#endif    
+        m_webView->pageScaler()->SetVisible(EFalse);
+        m_webView->pageScaler()->SetFullScreenMode(EFalse);
+#ifdef BRDO_SINGLE_CLICK_ENABLED_FF        
+        }
+#endif    
     }