aboutsummaryrefslogtreecommitdiff
path: root/logic
diff options
context:
space:
mode:
Diffstat (limited to 'logic')
-rw-r--r--logic/stage.gd8
1 files changed, 6 insertions, 2 deletions
diff --git a/logic/stage.gd b/logic/stage.gd
index 33b0644..2101ad9 100644
--- a/logic/stage.gd
+++ b/logic/stage.gd
@@ -37,18 +37,22 @@ onready var pathology := get_node("controls/pathology") as OptionSet
onready var intervention := get_node("controls/intervention") as OptionSet
onready var is_urgency := get_node("controls/is_urgency") as Button
onready var notes := get_node("controls/notes") as LineEdit
-onready var save_button := get_node("controls/save") as Button
-onready var discard_button := get_node("controls/discard") as Button
+onready var save_button := get_node("controls/buttons/save") as Button
+onready var discard_button := get_node("controls/buttons/discard") as Button
onready var scrollbar := get_v_scrollbar()
onready var popup := get_node("/root/main/popup") as ModalPopup
onready var dialog := get_node("/root/main/dialog") as Dialog
+
func _init():
exclude_controls = ["date_picker", "save", "discard"]
load_option_sets()
func _ready():
+ # Fix height of buttons container.
+ (get_node("controls/buttons") as Control).rect_min_size.y = save_button.rect_size.y
+
scrollbar.connect("visibility_changed", self, "adjust_layout")
save_button.connect("pressed", self, "save_action")
discard_button.connect("pressed", self, "discard_action")