The todo pane can be gone in time of receiving the client, even though the open itself not being cancelled. Use a GWeakRef to ensure the todo pane is alive when the client is opened.
The todo pane can be gone in time of receiving the client, even though the open itself not being cancelled. Use a GWeakRef to ensure the todo pane is alive when the client is opened.