Immediately update popup position upon setting margin
Margin is used to animate applets when the panel switches from floating to not floating, so we immediately update the position instead of using queuePositionUpdate, which would only run at the end of the animation.
See plasma-desktop!2670 for context
Edited by Niccolò Venerandi