From 1251b2cbb32fcccba493bdcb5a1d36364ef17e6e Mon Sep 17 00:00:00 2001 From: Vlad Zahorodnii Date: Thu, 1 Oct 2020 10:56:31 +0300 Subject: [PATCH] scripting: Make ClientFilterModel work for Wayland windows --- scripting/scripting_model.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/scripting/scripting_model.cpp b/scripting/scripting_model.cpp index 870b905b7..3a3d05269 100644 --- a/scripting/scripting_model.cpp +++ b/scripting/scripting_model.cpp @@ -8,10 +8,10 @@ */ #include "scripting_model.h" #include +#include "abstract_client.h" #ifdef KWIN_BUILD_ACTIVITIES #include "activities.h" #endif -#include "x11client.h" #include "screens.h" #include "virtualdesktops.h" #include "workspace.h" @@ -882,7 +882,7 @@ bool ClientFilterModel::filterAcceptsRow(int sourceRow, const QModelIndex &sourc // we do not filter out screen, desktop and activity return true; } - X11Client *client = qvariant_cast(data); + AbstractClient *client = qvariant_cast(data); if (!client) { return false; }