item info popup now arranges itself in better positions if off screen.