diff options
Diffstat (limited to 'js/undo.js')
| -rw-r--r-- | js/undo.js | 8 |
1 files changed, 2 insertions, 6 deletions
@@ -82,13 +82,10 @@ var save_rect = function(xpos, ypos, w, h, state){ state = state || current_undo; state.rects = state.rects || [] var aa = canvas.aa; - var rect = {x: xpos, y: ypos, w: w, h: h, lexs: []} var lexs = rect.lexs - var xlen = xpos + w var ylen = ypos + h - for (var y = ypos; y < ylen; y++){ var aay = aa[y] for (var x = xpos; x < xlen; x++){ @@ -125,7 +122,7 @@ var restore_state = function(state){ // if it doesn't have one, generate one var make_redo = ! ('redo' in state || 'undo' in state); var aa = canvas.aa - var lex, lexs; // = state.lexs + var lex, lexs; if (make_redo){ state.redo = new_redo() @@ -173,10 +170,9 @@ var restore_state = function(state){ if ('focus' in state){ canvas.focus_x = state.focus.x canvas.focus_y = state.focus.y - if (current_canvas === canvas){ // &&) + if (current_canvas === canvas){ canvas.focus() } - // if (focused_input === canvas) canvas.focus() } } |
