fixing issues when creating a new document

master
Mark MacKay 2016-01-12 15:48:19 -06:00
parent d8ef7f3e0e
commit cf76afc4ad
1 changed files with 3 additions and 1 deletions

View File

@ -1345,7 +1345,7 @@
// updates the context panel tools based on the selected element // updates the context panel tools based on the selected element
var updateContextPanel = function(e) { var updateContextPanel = function(e) {
var elem = selectedElement; var elem = selectedElement;
// If element has just been deleted, consider it null // If element has just been deleted, consider it null
if(elem != null && !elem.parentNode) elem = null; if(elem != null && !elem.parentNode) elem = null;
if (multiselected && multiselected[0] != null && !multiselected[0].parentNode) multiselected = false; if (multiselected && multiselected[0] != null && !multiselected[0].parentNode) multiselected = false;
@ -2306,9 +2306,11 @@
$.confirm(uiStrings.notification.QwantToClear, function(ok) { $.confirm(uiStrings.notification.QwantToClear, function(ok) {
if(!ok) return; if(!ok) return;
setSelectMode(); setSelectMode();
svgCanvas.deleteSelectedElements();
svgCanvas.clear(); svgCanvas.clear();
svgCanvas.setResolution(dims[0], dims[1]); svgCanvas.setResolution(dims[0], dims[1]);
updateCanvas(true); updateCanvas(true);
createBackground();
zoomImage(); zoomImage();
updateContextPanel(); updateContextPanel();
prepPaints(); prepPaints();