[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    KDE_3_2_BRANCH: kdelibs/khtml/html
From:       Dirk Mueller <mueller () kde ! org>
Date:       2004-01-26 1:54:57
Message-ID: 20040126015457.8D6278FED () office ! kde ! org
[Download RAW message or body]

CVS commit by mueller: 

give the alternative rendering some time to avoid a deletion race (backport revision 1.118)


  M +6 -1      html_objectimpl.cpp   1.117.2.1


--- kdelibs/khtml/html/html_objectimpl.cpp  #1.117:1.117.2.1
@@ -102,6 +102,11 @@ void HTMLObjectBaseElementImpl::recalcSt
 void HTMLObjectBaseElementImpl::renderAlternative()
 {
-    // an unbelievable hack. FIXME!!
+    if ( m_renderAlternative ) return;
+    QTimer::singleShot( 0, this, SLOT( slotRenderAlternative() ) );
+}
 
+void HTMLObjectBaseElementImpl::slotRenderAlternative()
+{
+    // an unbelievable hack. FIXME!!
     if ( m_renderAlternative ) return;
 


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic