No automatic refresh drawing after deleting an ovelapping entity?

There is no automatic refresh of the drawing after deleting an overlapping entity.example: Draw a horizontal line, then draw a shorter horizontal line on top and inbetween the previous horizontal line. Erase this shorter line, the screen shows the shorter line until we do a redraw. In the meantime, it gives the impression that the long horizontal line is broken. A redraw is needed to confirm that the long horizontal line is still there. When there is a need to perform deleting overlapping lines many times, it is discomforting! To go round this problem, I wrote a quick marco ie. ^c^c^c_erase;\;;redraw and make a Toolbar, can also write a short autolisp but can this be fixed internally?