void XournalView::deleteSelection(EditSelection* sel) { XOJ_CHECK_TYPE(XournalView); if (sel == NULL) { sel = getSelection(); } if (sel) { PageView* view = sel->getView(); DeleteUndoAction* undo = new DeleteUndoAction(sel->getSourcePage(), false); sel->fillUndoItem(undo); control->getUndoRedoHandler()->addUndoAction(undo); clearSelection(); view->rerenderPage(); repaintSelection(true); } }