[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: branches/KDE/4.0/kdelibs/khtml/rendering
From: Maks Orlovich <maksim () kde ! org>
Date: 2008-05-30 17:34:49
Message-ID: 1212168889.685371.3816.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 814564 by orlovich:
Backport fix for #162837
CCBUG:162837
M +1 -1 render_replaced.cpp
M +2 -1 render_replaced.h
--- branches/KDE/4.0/kdelibs/khtml/rendering/render_replaced.cpp #814563:814564
@@ -1056,7 +1056,7 @@
break;
}
case EventImpl::MOUSEOUT_EVENT: {
- QWidget* target = m_underMouse ? m_underMouse : m_widget;
+ QWidget* target = m_underMouse ? (QWidget*) m_underMouse : m_widget;
QEvent moe( QEvent::Leave );
QApplication::sendEvent(target, &moe);
// qDebug() << "received MOUSEOUT, forwarding to" << target ;
--- branches/KDE/4.0/kdelibs/khtml/rendering/render_replaced.h #814563:814564
@@ -27,6 +27,7 @@
#include <QtCore/QObject>
#include <QAbstractScrollArea>
#include <QScrollBar>
+#include <QPointer>
class KHTMLView;
class QWidget;
@@ -147,7 +148,7 @@
QWidget *m_widget;
KHTMLView* m_view;
- QWidget *m_underMouse;
+ QPointer<QWidget> m_underMouse;
//Because we mess with normal detach due to ref/deref,
//we need to keep track of the arena ourselves
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic