diff -r 9bb6a17305ad -r c414924a647c src/gui_actions.cpp --- a/src/gui_actions.cpp Sat May 11 04:02:13 2013 +0300 +++ b/src/gui_actions.cpp Sun May 12 20:21:44 2013 +0300 @@ -312,7 +312,7 @@ if (historyCopies.size() > 0) { History::addEntry (new AddHistory (historyIndices, historyCopies)); - g_win->refresh (); + g_win->fullRefresh (); g_win->scrollToSelection (); } } @@ -354,7 +354,7 @@ if (historyCopies.size () > 0) { History::addEntry (new AddHistory (historyIndices, historyCopies)); - g_win->refresh (); + g_win->fullRefresh (); g_win->scrollToSelection (); } } @@ -415,5 +415,5 @@ for (LDObject* obj : g_win->sel ()) obj->setHidden (!obj->hidden ()); - g_win->refresh (); + g_win->fullRefresh (); } \ No newline at end of file