Quellcode durchsuchen

Bugfix: duplicating cards

crobi vor 10 Jahren
Ursprung
Commit
6ae068ef5e
1 geänderte Dateien mit 4 neuen und 3 gelöschten Zeilen
  1. 4
    3
      generator/js/ui.js

+ 4
- 3
generator/js/ui.js Datei anzeigen

@@ -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
     }

Laden…
Abbrechen
Speichern