summaryrefslogtreecommitdiffstats
path: root/src/widgets/kernel/qgesturemanager.cpp
diff options
context:
space:
mode:
authorGabriel de Dietrich <gabriel.dedietrich@theqtcompany.com>2016-04-06 10:51:55 -0700
committerGabriel de Dietrich <gabriel.dedietrich@qt.io>2016-05-10 18:32:40 +0000
commit6a84a51611f69f3641ae47bbd7b6bd5266ae88ef (patch)
tree645afe7a59cebfa433d296c57fc6182f1dbb3999 /src/widgets/kernel/qgesturemanager.cpp
parentdbd81a0b9f884feae797c2a27a59cc9011fb32ff (diff)
QWidgetWindow: Guard reference to own widget
~QWidgetPrivate() may end up calling QWidgetPrivate:: deleteTLSysExtra() which, in turn, calls QWindow::destroy(). This sends an event to the window itself. This reaches QWidgetWindow::event() which will forward the event to the widget. However, the widget has just been deleted since the sequence was initiated by ~QObject(). Task-number: QTBUG-53103 Change-Id: Ib511714a76bbc1e734d6f2800a983eb1459bbf0b Reviewed-by: Marc Mutz <marc.mutz@kdab.com> Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
Diffstat (limited to 'src/widgets/kernel/qgesturemanager.cpp')
0 files changed, 0 insertions, 0 deletions