- 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.
Description
MyTimeline Gramps plugin
Languages
Python
94.2%
Shell
5.8%