aboutsummaryrefslogtreecommitdiff
path: root/date_picker
diff options
context:
space:
mode:
authordam <dam@gudinoff>2022-03-28 15:47:08 +0000
committerdam <dam@gudinoff>2022-03-28 15:47:08 +0000
commit177fb734c21a583b3fedf91c0cad77137cffcf4d (patch)
tree9749e3265534017b1fc1ae9450a56422cf61f7c3 /date_picker
parent146b7a86fc10547a3d59c00aaa3c940db64d0773 (diff)
downloadsurgery-log-177fb734c21a583b3fedf91c0cad77137cffcf4d.tar.zst
surgery-log-177fb734c21a583b3fedf91c0cad77137cffcf4d.zip
Moved screen dots per inch initialization to onready var.
Diffstat (limited to 'date_picker')
-rw-r--r--date_picker/value_picker.gd13
1 files changed, 6 insertions, 7 deletions
diff --git a/date_picker/value_picker.gd b/date_picker/value_picker.gd
index 7429edd..ca1bcf4 100644
--- a/date_picker/value_picker.gd
+++ b/date_picker/value_picker.gd
@@ -10,22 +10,22 @@ const DRAG_THRESHOLD_CM: float = 0.250
export var min_value: int
export var max_value: int
-onready var input := get_node("current/input") as LineEdit
-onready var label_previous := get_node("previous") as Label
-onready var label_current := get_node("current") as Label
-onready var label_next := get_node("next") as Label
-
var pointer: Dictionary
var anchor: float
var value: int
var offset: float
-var screen_dpcm: float
var scroll_unit_height: float
var label_previous_base_position: float
var label_current_base_position: float
var label_next_base_position: float
+onready var input := get_node("current/input") as LineEdit
+onready var label_previous := get_node("previous") as Label
+onready var label_current := get_node("current") as Label
+onready var label_next := get_node("next") as Label
+onready var screen_dpcm := float(OS.get_screen_dpi()) / 2.54
+
func _ready():
pointer = {
@@ -41,7 +41,6 @@ func _ready():
input.connect("focus_entered", self, "input_focus_entered")
input.connect("focus_exited", self, "input_focus_exited")
- screen_dpcm = float(OS.get_screen_dpi()) / 2.54
scroll_unit_height = label_current.rect_size.y
label_previous_base_position = label_previous.rect_position.y
label_current_base_position = label_current.rect_position.y