fix for wholerow class being dismissed if refresh calls overlap