diff --git a/common/board.c b/common/board.c index 26388a0dc..ac221fdee 100644 --- a/common/board.c +++ b/common/board.c @@ -2616,7 +2616,7 @@ invalFocusOwner( BoardCtxt* board ) draw = XP_FALSE; break; } - board->needsDrawing = draw; + board->needsDrawing = draw || board->needsDrawing; return draw; } /* invalFocusOwner */