Skip to content

Stop timer when finalizing backdrop cycler

Unfortunately I lost the backtrace but this basically prevents a SIGSEGV that happens when the timer is called with an expired cycler.

It happens in g_return_val_if_fail(XFDESKTOP_IS_BACKDROP_CYCLER(user_data), FALSE); which is the first line in xfdesktop_backdrop_cycler_timer.

I could reproduce it by closing the laptop's lid for a while.

Merge request reports

Loading