fix issue when pointer is too far left; only happens when all 5 services are visible