hein created this revision. hein added reviewers: Plasma, mart. hein added a subscriber: plasma-devel. hein added a dependency: D4546: Add more API to enable custom menu positioning.. Restricted Application added a project: Plasma.
REVISION SUMMARY openRelative() will position the menu at the top-left of the task delegate, which allows small menus (e.g. launcher sans recent files) to overlap the delegate item. This uses new API to position the menu explicitly when we're at the bottom edge. Depends on https://phabricator.kde.org/D4546. REPOSITORY R119 Plasma Desktop BRANCH master REVISION DETAIL https://phabricator.kde.org/D4547 AFFECTED FILES applets/taskmanager/package/contents/ui/ContextMenu.qml EMAIL PREFERENCES https://phabricator.kde.org/settings/panel/emailpreferences/ To: hein, #plasma, mart Cc: plasma-devel, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol