Bug 359270

Summary: Notifications do not pop up from actual widget position
Product: [Plasma] plasmashell Reporter: Richard Llom <richard.llom>
Component: NotificationsAssignee: Martin Klapetek <mklapetek>
Status: RESOLVED INTENTIONAL    
Severity: normal CC: plasma-bugs-null
Priority: NOR    
Version First Reported In: 5.5.4   
Target Milestone: 1.0   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: Example of Issue

Description Richard Llom 2016-02-11 13:23:07 UTC
In my setup I have the panel with notification widget on my right screen edge. However the notification do not pop up from the widget position, but from the bottom right.

Reproducible: Always

Steps to Reproduce:
1. Move your default panel to the right screen edge
2. In Terminal enter: kdialog --passivepopup "hello there"


Actual Results:  
Notification pop ups from bottom right

Expected Results:  
Notification pops from the notification widget.
Comment 1 Richard Llom 2016-02-11 13:25:00 UTC
Created attachment 97149 [details]
Example of Issue

PS: This applies both to a moved systray widget, but also for a stand-alone notification widget.
Comment 2 Martin Klapetek 2016-02-11 17:19:38 UTC
Thanks for the report.

> the notification do not pop up from the widget position

It's not supposed to.

> but from the bottom right.

That is correct behavior. You can adjust it in the notification
applet settings, but basically it will only appear in corners,
not next to the widget itself.
Comment 3 Richard Llom 2016-02-11 20:05:03 UTC
> It's not supposed to.
Uh, thats sad... :-/

Can I mark this as an feature request / wishlist then or is this impossible to add?
Comment 4 Martin Klapetek 2016-02-11 20:09:56 UTC
When you try hard enough, anything is possible ;)

This would however be such a complex code for very
minimal gain that it is not worth even attempting.

Most importantly, we don't really want to go that
way. The config already offers several positions
and we don't think that an arbitrary positioning
at this point makes sense.

Sorry.