From e57ff695edb8101738225773b0d5aea57c9ae991 Mon Sep 17 00:00:00 2001 From: Michail Vourlakos Date: Sat, 8 Jun 2019 14:19:45 +0300 Subject: [PATCH] ignore LastActiveWindow tracking for !enabled --- app/wm/tracker/lastactivewindow.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/wm/tracker/lastactivewindow.cpp b/app/wm/tracker/lastactivewindow.cpp index 5113d018a..35aed9f09 100644 --- a/app/wm/tracker/lastactivewindow.cpp +++ b/app/wm/tracker/lastactivewindow.cpp @@ -281,6 +281,10 @@ void LastActiveWindow::setInformation(const WindowInfoWrap &info) //! PRIVATE SLOTS void LastActiveWindow::windowChanged(const WindowId &wid) { + if (!m_trackedInfo->enabled()) { + return; + } + if (m_winId == wid && !wid.isNull()) { setInformation(m_windowsTracker->infoFor(wid)); } else if (m_history.contains(wid)) {