Move checked menu item always into range
Summary:
This allows to use backend logic, which e.g. has next/previous buttons
to navigate through the menu such that always the selected menu item
is kept in the visible area.
Reviewers: mart
Reviewed By: mart
Subscribers: plasma-devel
Tags: Kirigami
Differential Revision: https://phabricator.kde.org/D27435