ArduPilot / ArduPilot/MissionPlanner

Zoom behavior and reset to home view

Open
#2,013 8 comments 0 reactions 0 assignees View on GitHub
Dominant language
C#
Stars
2.4k
Forks
2.9k
Avg merge
19h 16m
Merged PRs (30d)
4

Description

#### Issue details

The normal scroll zoom behavior in the flight and planning screens is to auto-center on the curser and move it to the center of the screen. This is unlike any other GIS application, and it's incredibly annoying having the curser jump across the screen when you only zoom one click.

I agree that the map should zoom centered on the curser, but do not move the curser; it just shows down future actions and disorients users that have to re-locate it.

Also when clearing a mission, the screen resets to the home waypoint, even if it's incorrectly set halfway around the world. Clearing a mission shouldn't reset any views.

#### Version

All

Contributor guide

No contributing guide indexed for this repository

Research direction

No files or tests are named. Start by tracing zoom handling in the flight and planning screens, then inspect the mission-clearing path that resets the view. Done means zooming keeps the cursor in place and clearing a mission preserves the current view instead of returning to the home waypoint.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
desktop
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.