Bug 457405 - Plasma 5.25 prevents corner desktop grid & present windows activation when using Citrix full screen app
Summary: Plasma 5.25 prevents corner desktop grid & present windows activation when us...
Status: RESOLVED INTENTIONAL
Alias: None
Product: kwin
Classification: Plasma
Component: effects-various (show other bugs)
Version: 5.25.3
Platform: Debian unstable Linux
: NOR normal
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-08-02 09:27 UTC by Jedd
Modified: 2022-08-02 10:25 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jedd 2022-08-02 09:27:04 UTC
SUMMARY
***

With the 5.25.x upgrade in Debian sid (unstable) I've noticed a functionality change to the way that screen edges are handled.

Previously using the corners to generate an action (show desktop grid, present windows, etc) would work when using full-screen applications such as Citrix ICAClient.  Since this version upgrade, the corners are not respected / do not trigger a desktop grid or present windows action.

I use 6 virtual desktops, and dedicate one to the Citrix ICAClient.

The desktop grid / present windows action *does* work as previously on the other virtual desktops.

Using this corner activation tool to switch between desktops is incredibly useful in this context, as the virtual desktop shortcuts (eg. ctrl-Fx) are grabbed by the remote desktop.  The fall back option is to navigate to a fall down menu in the top edge, and then minimise the Citrix desktop window, then I can navigate between virtual desktops.  

***


STEPS TO REPRODUCE
1. Install Citrix ICAClient Workspace software at https://www.citrix.com/en-au/downloads/citrix-receiver/linux/receiver-for-linux-latest.html or similar
2. Connect it to a Citrix end point, and change from 'Windowed' mode to 'Full screen' mode.

OBSERVED RESULT
Corner activation of compositor / desktop effects should continue to be respected.

EXPECTED RESULT
Corner activation of compositor / desktop effects are not working.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma:  Debian with plasma (and co) 5.25.3-1

ADDITIONAL INFORMATION
I appreciate this is a niche product, and non-free software, and just plain awful, but a) it was working up until 5.25, and b) it may be affecting other full-screen applications, though c) Citrix remote desktop proprietary binary doubtless does some fairly unique uglies.

Might be related to regression noted in 442518 but that was for 5.23, and should be fixed in my release (5.25).
Comment 1 Zamundaaa 2022-08-02 10:08:23 UTC
This is intentional; you can change the behavior back in the screen edges settings
Comment 2 Jedd 2022-08-02 10:25:54 UTC
(In reply to Zamundaaa from comment #1)
> This is intentional; you can change the behavior back in the screen edges
> settings

Thanks Zamundaaa - my apologies for totally missing that option.   Found it now.