[fix] hide doesnt work when baloon enabling, properly listener removing from workers dict