LaunchPad: initial implementation for concludeDragOperation

still some buggy layer positioning when swapping multiple times in a session