Closed jpirnay closed 2 weeks ago
The PR fixes a hover issue in the jog panel by propagating previously swallowed mouse events. This is implemented by adding event.Skip() calls to various button event handlers in the TimerButtons class, allowing the events to continue through the event chain.
No diagrams generated as the changes look simple and do not need a visual representation.
Change | Details | Files |
---|---|---|
Added event propagation to button event handlers |
|
meerk40t/gui/navigationpanels.py |
Code cleanup in navigation panel initialization |
|
meerk40t/gui/navigationpanels.py |
Issue | Objective | Addressed | Explanation |
---|---|---|---|
#2655 | Fix buttons in the 'Jog' menu that remain in hover state after being un-hovered | ✅ |
Propagate previously swallowed events, fixes #2655
Summary by Sourcery
Bug Fixes: