aboutsummaryrefslogtreecommitdiff
path: root/logic/database.gd
diff options
context:
space:
mode:
authordam <dam@gudinoff>2022-02-06 03:19:37 +0000
committerdam <dam@gudinoff>2022-02-06 03:19:37 +0000
commit9e96569d70660cb18b2d4669e6a71efcb4f863d6 (patch)
tree7f9cad914b9c35c9db849f05a5529327c4a56198 /logic/database.gd
parent5fefdacf1e69f68b3768f419e3bed826eac79865 (diff)
downloadsurgery-log-9e96569d70660cb18b2d4669e6a71efcb4f863d6.tar.zst
surgery-log-9e96569d70660cb18b2d4669e6a71efcb4f863d6.zip
WIP: Implement option sets logic.
Diffstat (limited to 'logic/database.gd')
-rw-r--r--logic/database.gd3
1 files changed, 2 insertions, 1 deletions
diff --git a/logic/database.gd b/logic/database.gd
index d88b710..1b9ffdb 100644
--- a/logic/database.gd
+++ b/logic/database.gd
@@ -78,7 +78,8 @@ func edit_action():
staged_idx = selected_idx
self.visible = false
stage.visible = true
- stage.set_stage(db[staged_idx])
+ var staged := (db[staged_idx] as Dictionary).duplicate(true)
+ stage.set_stage(staged)
func add_action():