Skip to content

[Application] Enable drag panning on result canvas#183

Closed
95x8x9 wants to merge 1 commit into
mainfrom
codex/result-canvas-drag-pan
Closed

[Application] Enable drag panning on result canvas#183
95x8x9 wants to merge 1 commit into
mainfrom
codex/result-canvas-drag-pan

Conversation

@95x8x9
Copy link
Copy Markdown
Collaborator

@95x8x9 95x8x9 commented May 4, 2026

Summary

  • Add drag-to-pan (left mouse drag) in Result canvas; keep wheel zoom.
  • Use a stable system cursor during panning to avoid Qt debug assert on Windows.

Related Issue

  • None (application-only PR)

Area

  • Engine
  • Domain
  • Application
  • Docs
  • Build
  • Analysis
  • Chore

Architecture Check

  • I kept the dependency direction application -> domain -> engine.
  • I did not add Qt UI code to src/domain.
  • I did not add domain or application dependencies to src/engine.
  • I used src/ as the include root.

Verification

  • cmake --preset windows-debug
  • cmake --build --preset build-debug
  • ctest --preset test-debug
  • Not run (reason below)

Risks / Follow-up

  • If needed, consider exposing a dedicated “Hand tool” toggle in the Result view instead of always-on left-drag pan.

@95x8x9 95x8x9 requested a review from learncold as a code owner May 4, 2026 17:56
@learncold learncold closed this May 5, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants