| Summary: | Panel in "Auto-Hide" mode makes it unnecessarily difficult to trigger hotcorners sharing the same edge | ||
|---|---|---|---|
| Product: | [Plasma] kwin | Reporter: | stephan.seitz |
| Component: | Hotcorners and edges | Assignee: | KWin default assignee <kwin-bugs-null> |
| Status: | RESOLVED FIXED | ||
| Severity: | minor | CC: | nate, seriousbus.noq5d |
| Priority: | NOR | Keywords: | usability, wayland-only |
| Version First Reported In: | 5.27.8 | ||
| Target Milestone: | --- | ||
| Platform: | Ubuntu | ||
| OS: | Linux | ||
| Latest Commit: | https://invent.kde.org/plasma/kwin/-/commit/bd2fcc9ac6a2f17f9f5fe6eaab13d64fc64e19c3 | Version Fixed/Implemented In: | 6.2.0 |
| Sentry Crash Report: | |||
|
Description
stephan.seitz
2023-09-25 19:50:56 UTC
I can *kind of* reproduce this when I replicate that setup. If I keep forcing my cursor into that corner--especially if I move it more upwards than to the left--the hotcorner eventually activates. Can you reproduce that? The behavior I experience is that once the panel is visible. I can enable the corner-action as expected. I can observe the behavior you're describing: - move cursor to the very left edge of the screen, then move the cursor up. Only panel activates - move the cursor to the top edge slightly missing the corner, then move left: first panel get visible, then the corner action get triggered. However, quickly going to the top-edge then left also does not trigger the corner-action. Cool. A possibly relevant merge request was started @ https://invent.kde.org/plasma/kwin/-/merge_requests/6508 Git commit f9ff283f956b0304c40bdd00f75c9cc8e077514a by Vlad Zahorodnii. Committed on 26/09/2024 at 12:59. Pushed by vladz into branch 'master'. Fix marking auto-hide panels as triggered Amends e482556d58ff45203899fe4f853f2a713fde42e8. The client() check was accidentally lost in the linked commit. M +1 -1 src/screenedge.cpp https://invent.kde.org/plasma/kwin/-/commit/f9ff283f956b0304c40bdd00f75c9cc8e077514a Git commit bd2fcc9ac6a2f17f9f5fe6eaab13d64fc64e19c3 by Vlad Zahorodnii. Committed on 26/09/2024 at 13:10. Pushed by vladz into branch 'Plasma/6.2'. Fix marking auto-hide panels as triggered Amends e482556d58ff45203899fe4f853f2a713fde42e8. The client() check was accidentally lost in the linked commit. (cherry picked from commit f9ff283f956b0304c40bdd00f75c9cc8e077514a) Co-authored-by: Vlad Zahorodnii <vlad.zahorodnii@kde.org> M +1 -1 src/screenedge.cpp https://invent.kde.org/plasma/kwin/-/commit/bd2fcc9ac6a2f17f9f5fe6eaab13d64fc64e19c3 *** Bug 493910 has been marked as a duplicate of this bug. *** |