Bug 421642 - Screen edges not blocked on full-screen applications
Summary: Screen edges not blocked on full-screen applications
Status: RESOLVED DUPLICATE of bug 441464
Alias: None
Product: kwin
Classification: Plasma
Component: input (show other bugs)
Version: 5.23.4
Platform: Fedora RPMs Linux
: NOR normal
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
: 447578 (view as bug list)
Depends on:
Blocks:
 
Reported: 2020-05-16 20:32 UTC by Alexander Potashev
Modified: 2022-08-27 14:07 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:
twinshadows404: Wayland+
twinshadows404: X11+


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alexander Potashev 2020-05-16 20:32:50 UTC
SUMMARY
[Wayland] Screen edges not blocked when playing StarCraft 2 (over Wine).

STEPS TO REPRODUCE
1. Use default configuration for screen edge actions in KWin.
2. Start StartCraft2.
3. Move mouse pointer the to top-left corner.

OBSERVED RESULT
The "All Windows" (Expose) effect is triggered with one of the windows being the StarCraft2 game.

EXPECTED RESULT
Screen edges should not react while something full-screen and engaging like a video game is on active on screen.

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: 5.17.5
(available in About System)
KDE Plasma Version: 5.17.5
KDE Frameworks Version: 5.68.0
Qt Version: 5.13.2

ADDITIONAL INFORMATION
Comment 1 Andrey 2020-05-16 22:04:55 UTC
Please, re-test on recent KWin.
I can give you advise how to do it on your distro without touching your system. Just PM me if you need my assistant.
Comment 2 Alexander Potashev 2020-05-17 22:38:43 UTC
Sorry, installing a new version of kwin would be too complicated for me. I can re-test after update to Fedora 32 or a newer release, which is currently blocked because Fedora 32 doesn't ship Python2 which https://cgit.kde.org/pology.git depends on.
Comment 3 Bug Janitor Service 2020-06-01 04:33:11 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 4 Bug Janitor Service 2020-06-16 04:33:10 UTC
This bug has been in NEEDSINFO status with no change for at least
30 days. The bug is now closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!
Comment 5 Alexander Potashev 2020-08-29 16:54:24 UTC
Still reproducible in Plasma 5.18.5, KF 5.70.0, Qt 5.13.2 on Fedora 31.
Comment 6 Andrey 2020-08-30 20:00:44 UTC
Could you try to find out if it's Wine-related, StarCraft related or something else?
Easier way to reproduce it is preferable (with free software).
Comment 7 Bug Janitor Service 2020-09-14 04:33:10 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 8 twinshadows404 2020-09-14 22:32:01 UTC
It has nothing to do with wine. 
You can open 1 app,then open Konsole and go full-screen. The same issue occurs.
Comment 9 Alexander Potashev 2020-09-23 21:54:43 UTC
Maybe the desirable behaviour would be different for Konsole and real-time strategy games. I would say it's okay if Konsole doesn't block KWin screen edge actions because there's not reason for a user of Konsole to push their mouse against screen edge. However in video games it's commonly used to scroll the map.

Unfortunately I cannot verify the current behaviour on Xorg because of another bug.
Comment 10 twinshadows404 2020-09-24 01:53:17 UTC
I named Konsole just as an example.
I can reproduce it with firefox, VLC and games both on X11 and Wayland.
From what I have gathered that's the default setting for screen edges.
Comment 11 Alexander Potashev 2020-09-24 07:31:55 UTC
Not reproducible with the same installation of StarCraft 2 (over Wine) on X11.
Comment 12 Alexander Potashev 2022-01-01 13:43:54 UTC
*** Bug 447578 has been marked as a duplicate of this bug. ***
Comment 13 Фёдор 2022-08-27 13:47:46 UTC
Fixed in 5.25.4
Comment 14 Patrick Silva 2022-08-27 14:07:40 UTC

*** This bug has been marked as a duplicate of bug 441464 ***