fix possible infinite dispatch loop caused by last commit
imagesc: respect hold