webengine/osswebengine/WebCore/page/symbian/WebCoreFrameBridge.cpp
branchRCL_3
changeset 73 a1a5d4e727e8
parent 67 4917f9bf7995
child 92 e1bea15f9a39
--- a/webengine/osswebengine/WebCore/page/symbian/WebCoreFrameBridge.cpp	Tue May 25 13:52:38 2010 +0300
+++ b/webengine/osswebengine/WebCore/page/symbian/WebCoreFrameBridge.cpp	Wed Jun 09 10:52:50 2010 +0300
@@ -321,7 +321,7 @@
     m_rtl = isRtl;
     // update rtl only for mainframe
     if (m_frame && m_frame == m_frame->page()->mainFrame()) {
-        if (control(m_frame)->brCtlLayoutObserver())
+        if (control(m_frame)->brCtlLayoutObserver() && m_rtl)
             control(m_frame)->brCtlLayoutObserver()->NotifyLayoutChange(isRtl ? EOriginTopRight : EOriginTopLeft);
         if (kit(m_frame->page())->pageScaler())
             kit(m_frame->page())->pageScaler()->SetRelativePosition(0, 3, isRtl ? CPageScaler::ETopLeft : CPageScaler::ETopRight);