Make virtual desktop scroll action respect wrap setting
The KWin setting for whether or not to wrap around was not respected, so wrap was always true even if the user has turned it off. This commit fixes that.
5.22 only? or cherry-pick back to 5.21 too? Or even 5.18?