mirror of
https://github.com/ghostty-org/ghostty.git
synced 2025-07-15 00:06:09 +03:00
Invalidate the timer when the surface is destroyed
This commit is contained in:
@ -650,6 +650,7 @@ pub fn deinit(self: *Surface) void {
|
|||||||
// and therefore the unfocused_overlay has been destroyed as well.
|
// and therefore the unfocused_overlay has been destroyed as well.
|
||||||
c.g_object_unref(self.im_context);
|
c.g_object_unref(self.im_context);
|
||||||
if (self.cursor) |cursor| c.g_object_unref(cursor);
|
if (self.cursor) |cursor| c.g_object_unref(cursor);
|
||||||
|
if (self.update_title_timer) |timer| _ = c.g_source_remove(timer);
|
||||||
self.resize_overlay.deinit();
|
self.resize_overlay.deinit();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user