Skip to content

privacy: Make Bolt page visibility check cancellable

Felipe Borges requested to merge privacy-make-visibility-check-cancellable into main

When the Bolt page gets disposed before it finishes initializing its client object we get a crash. See #2700 (closed)

A way to trigger the crash is to switch panels fast enough so that the sync dbus call is not finished by the time the panel is disposed.

This is not a guaranteed fix since I can't reproduce the issue consistently. So I'm marking this as a draft.

Merge request reports