krunner: polish placement

Authored by apol on Apr 12 2020, 11:58 PM.

Description

krunner: polish placement

Summary:
Tell the parent Dialog class what the location is so it can configure
the dialog accordingly.

Install the desktop file where it can be found by kwin to know about
X-KDE-Wayland-Interfaces=org_kde_plasma_window_management.

While at it, make sure we don't leak if we return early.

Test Plan: Now I get the right animation

Reviewers: Plasma, cblack, davidedmundson

Reviewed By: Plasma, cblack, davidedmundson

Subscribers: davidedmundson, plasma-devel

Tags: Plasma

Differential Revision: https://phabricator.kde.org/D28783

Details

Committed
apolApr 14 2020, 11:48 AM
Reviewer
Plasma
Differential Revision
D28783: krunner: polish placement
Parents
R120:07dc5c49876c: [Notifications] Report roleNames in the relevant places
Branches
Unknown
Tags
Unknown