fix toggle busy bug