Ding Junhui docked frame because of his trousers – forcing mid-game trip to shops