fix: improve control positioning and drag behavior
- Update compass positioning to be top-aligned instead of center-aligned - Fix drag offset calculation to maintain cursor position at icon - Ensure expanded controls appear top-aligned with anchor position - Apply fixes to both viewing and edit mode Control implementations - Improve user experience with more intuitive positioning and dragging 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in: