瀏覽代碼

Bugfix: duplicating cards

crobi 10 年之前
父節點
當前提交
6ae068ef5e
共有 1 個文件被更改,包括 4 次插入3 次删除
  1. 4
    3
      generator/js/ui.js

+ 4
- 3
generator/js/ui.js 查看文件

@@ -55,9 +55,10 @@ function ui_add_new_card() {
55 55
 
56 56
 function ui_duplicate_card() {
57 57
     if (card_data.length > 0) {
58
-        card_data.push(ui_selected_card());
59
-        var card = card_data[card_data.length - 1];
60
-        card.title = card.title + " (Copy)";
58
+        var old_card = ui_selected_card();
59
+        var new_card = $.extend({}, old_card);
60
+        card_data.push(new_card);
61
+        new_card.title = new_card.title + " (Copy)";
61 62
     } else {
62 63
         card_data.push(card_default_data());
63 64
     }

Loading…
取消
儲存