fix drag disabled bug and update with the single-line row effect