b6df8cde7b24dd3548afd4a988894d8fae1942c5
GcalManager:remove_event() is an asynchronous function that, by the time the callback is executed, unreferences the event that is being removed. This implies that, when the function was called, a reference was taken -- we don't want the event to be finalized during the operation, after all. The problem is that the reference was never taken. Fix that by properly owning a reference to the event when removing it, and dropping it when the removal is finished. Issue: #268
GNOME Calendar
GNOME Calendar is a simple and beautiful calendar application for GNOME. We give a lot of attention to details, and as such, design is an essential and ongoing effort.
The wiki is here
Languages
C
97.6%
Meson
1.2%
CSS
0.7%
Python
0.3%
Shell
0.2%