mirror of
https://github.com/KDE/latte-dock.git
synced 2025-03-30 14:50:12 +03:00
fix crash deleting visibilityManager
This commit is contained in:
parent
eb0d04221e
commit
14df47f18e
@ -31,7 +31,7 @@ namespace Latte {
|
||||
|
||||
//! BEGIN: VisiblityManagerPrivate implementation
|
||||
VisibilityManagerPrivate::VisibilityManagerPrivate(PlasmaQuick::ContainmentView *view, VisibilityManager *q)
|
||||
: QObject(q), q(q), view(view), wm(&WindowSystem::self())
|
||||
: QObject(nullptr), q(q), view(view), wm(&WindowSystem::self())
|
||||
{
|
||||
DockView *dockView = qobject_cast<DockView *>(view);
|
||||
|
||||
@ -64,6 +64,7 @@ VisibilityManagerPrivate::VisibilityManagerPrivate(PlasmaQuick::ContainmentView
|
||||
|
||||
VisibilityManagerPrivate::~VisibilityManagerPrivate()
|
||||
{
|
||||
qDebug() << "VisibilityManagerPrivate deleting...";
|
||||
wm->removeDockStruts(view->winId());
|
||||
wm->removeDock(view->winId());
|
||||
}
|
||||
@ -494,7 +495,6 @@ bool VisibilityManagerPrivate::event(QEvent *ev)
|
||||
break;
|
||||
}
|
||||
|
||||
return QObject::event(ev);
|
||||
}
|
||||
//! END: VisibilityManagerPrivate implementation
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user