Daniel Viegas 0fd763bb25 Fix: Handle invalid GLib source ID when removing tooltip timeout
- Add error handling for GLib.source_remove() when source ID is invalid
- Prevents warning: 'Source ID was not found when attempting to remove it'
- Properly clears timeout_id even if removal fails

This fixes the case where a timeout source has already been removed
automatically, leaving a stale source ID that causes warnings.
2025-11-30 01:37:12 +01:00
Description
MyTimeline Gramps plugin
822 KiB
Languages
Python 94.2%
Shell 5.8%