wl_idle_wrapper: reset source first and then execute callback
wl_idle_wrapper: reset source first and then execute callback

The callback might free the wl_idle_wrapper, so make sure that we do not
access this after the callback.

ammen99/wayfire,ammen99/wayfire