Fix input devices leak in client

Change-Id: I28200698706168308e450b2cd3cfa99df517f9b7
Reviewed-by: Laszlo Agocs <laszlo.agocs@theqtcompany.com>
This commit is contained in:
Olivier Blin 2015-06-07 14:56:45 +02:00 committed by Olivier Blin
parent 36d1c47e66
commit bc63ed702f

View File

@ -165,6 +165,9 @@ QWaylandDisplay::QWaylandDisplay(QWaylandIntegration *waylandIntegration)
QWaylandDisplay::~QWaylandDisplay(void)
{
qDeleteAll(mInputDevices);
mInputDevices.clear();
foreach (QWaylandScreen *screen, mScreens) {
mWaylandIntegration->destroyScreen(screen);
}