Merge "Ensure workspace is still in a valid state when handling long press." into ub-launcher3-edmonton