fixing issues in loading-button when the ember object is destroyed before `done` function is called.