--- trunk/KDE/kdelibs/khtml/html/html_objectimpl.cpp 2007/12/27 04:54:15 753267
+++ trunk/KDE/kdelibs/khtml/html/html_objectimpl.cpp 2007/12/27 04:54:22 753268
@@ -243,7 +243,12 @@
_style->deref();
NodeBaseImpl::attach();
+
+ if (m_render) QTimer::singleShot( 0, this, SLOT( slotEmitLoadEvent() ) );
+}
+void HTMLObjectBaseElementImpl::slotEmitLoadEvent()
+{
// ### do this when we are actually finished loading instead
if (m_render) dispatchHTMLEvent(EventImpl::LOAD_EVENT, false, false);
}
--- trunk/KDE/kdelibs/khtml/html/html_objectimpl.h 2007/12/27 04:54:15 753267
+++ trunk/KDE/kdelibs/khtml/html/html_objectimpl.h 2007/12/27 04:54:22 753268
@@ -62,6 +62,7 @@
virtual void removeId(const QString& id);
protected Q_SLOTS:
void slotRenderAlternative();
+ void slotEmitLoadEvent();
protected:
DOMString m_name;
};