• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

ArduPilot / MethodicConfigurator / 23187504490
94%

Build:
DEFAULT BRANCH: master
Ran 17 Mar 2026 12:42PM UTC
Jobs 4
Files 78
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

17 Mar 2026 09:30AM UTC coverage: 93.087% (+0.007%) from 93.08%
23187504490

push

github

amilcarlucas
fix(scroll): prevent scroll unbinding when cursor moves to child widgets on Windows

On Windows, tkinter fires <Leave> events on the parent view_port when
the cursor moves to a child widget (Label, Entry, etc.) inside the
scroll area. This caused on_leave() to unbind the <MouseWheel> handler,
breaking scroll functionality over all non-empty areas.

The fix checks whether the cursor is still physically within the canvas
bounds before unbinding scroll events. If the cursor moved to a child
widget (still inside the scroll area), the scroll handler remains active.

This also handles the edge case where the widget has been destroyed by
catching TclError and related exceptions gracefully.

Fixes #460

Signed-off-by: Yash Goel <yashhzd@users.noreply.github.com>

1657 of 1742 branches covered (95.12%)

10934 of 11746 relevant lines covered (93.09%)

3.71 hits per line

Jobs
ID Job ID Ran Files Coverage
2 run-windows-latest-py3.14 - 23187504490.2 17 Mar 2026 12:42PM UTC 78
92.79
GitHub Action Run
3 run-ubuntu-latest-py3.9 - 23187504490.3 17 Mar 2026 09:42PM UTC 78
92.97
GitHub Action Run
4 run-ubuntu-latest-py3.14 - 23187504490.4 17 Mar 2026 09:34PM UTC 78
92.96
GitHub Action Run
1 run-macos-latest-py3.14 - 23149677629.1 16 Mar 2026 05:00PM UTC 78
92.77
GitHub Action Run
Source Files on build 23187504490
  • Tree
  • List 78
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #23187504490
  • 02138909 on github
  • Prev Build on master (#23149677629)
  • Next Build on master (#23212966865)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc