https://bugs.kde.org/show_bug.cgi?id=442044

--- Comment #9 from Nils Fenner <nilsfen...@web.de> ---
@Vlad From our IRC discussion:

All comes down to `BaseClient::bolongsToSameApplication()` (X11 client does not
query this!). By changing the code in
https://invent.kde.org/plasma/kwin/-/blob/master/src/layers.cpp#L736 it should
work:

```c++
bool X11Client::belongsToDesktop() const
{
    const auto clients = group()->members();

    return std::any_of(clients.constBegin(), clients.constEnd(),
        [this](const AbstractClient *client) {
            if (belongsToSameApplication(client, SameApplicationChecks())) {
                return client->isDesktop();
            }
            return false;
        }
    );
}
```

Since my login doesn't work currently can you do that?

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to