Bug 498068 - Bouncy app loading animation can be hidden if cursor is on the right screen edge
Summary: Bouncy app loading animation can be hidden if cursor is on the right screen edge
Status: RESOLVED FIXED
Alias: None
Product: kwin
Classification: Plasma
Component: effects-various (other bugs)
Version First Reported In: 6.2.4
Platform: Arch Linux Linux
: NOR minor
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-12-30 22:54 UTC by Fernando Marcelino Muniz
Modified: 2026-08-21 14:18 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In: 6.8.0
Sentry Crash Report:


Attachments
Bouncy loading animation being hidden. (90.56 KB, video/mp4)
2024-12-30 22:54 UTC, Fernando Marcelino Muniz
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Fernando Marcelino Muniz 2024-12-30 22:54:35 UTC
Created attachment 176981 [details]
Bouncy loading animation being hidden.

The animation that serves as visual feedback of apps being loaded is hidden if the panel is on the right side of the screen.

I'm requesting that the animation should play to the left of the cursor if the panel is on the right side of the screen.

OR perhaps make it automatically dodge the end of the screen, which would also solve the same issue with the panel at the bottom.
Comment 1 Fernando Marcelino Muniz 2026-06-30 18:52:19 UTC
I think a solution would be to copy Filelight's tooltip behavior.
https://bugs.kde.org/show_bug.cgi?id=520850#c11
Comment 2 Bug Janitor Service 2026-08-04 20:59:08 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/kwin/-/merge_requests/9696
Comment 3 Oliver Beard 2026-08-19 23:02:45 UTC
Git commit f8ad3dd17b9ed0c2cb65546bf94be55ee2c13c3e by Oliver Beard.
Committed on 19/08/2026 at 22:26.
Pushed by olib into branch 'master'.

plugins/startupfeedback: Bound feedback to screen

Since the feedback is offset down and to the right, bounding to the screen means that a panel on the right or bottom won't allow the feedback to be off-screen and not visible.

This works by nudging the offset such that a margin from the screen edges is always maintained.

M  +37   -19   src/plugins/startupfeedback/startupfeedback.cpp
M  +1    -1    src/plugins/startupfeedback/startupfeedback.h

https://invent.kde.org/plasma/kwin/-/commit/f8ad3dd17b9ed0c2cb65546bf94be55ee2c13c3e