diff --git a/src/ui_widgets/dropdown.gd b/src/ui_widgets/dropdown.gd index bb789ac..2467b8f 100644 --- a/src/ui_widgets/dropdown.gd +++ b/src/ui_widgets/dropdown.gd @@ -57,7 +57,8 @@ func _on_button_pressed() -> void: set_value.bind(val), disabled_values.has(val) or val == _value)) var value_picker := ContextPopup.new() - value_picker.setup(btn_arr, align_left, size.x, get_window().size.y / 2.0) + var max_height = get_window().size.y / (get_tree().root.content_scale_factor * 2.0) + value_picker.setup(btn_arr, align_left, size.x, max_height) HandlerGUI.popup_under_rect(value_picker, line_edit.get_global_rect(), get_viewport())