From 9330c22fc8d726c1841c6b42a77caececaa45941 Mon Sep 17 00:00:00 2001 From: Birbattac Date: Mon, 26 Oct 2026 19:19:35 -0400 Subject: [PATCH] Clicking outside of the colorpicker now closes the colorpicker --- scenes/main.tscn | 16 +++++++++++++++- scripts/ui/SettingsMenu.cs | 14 ++++++++++++-- 2 files changed, 27 insertions(+), 3 deletions(-) diff --git a/scenes/main.tscn b/scenes/main.tscn index 9609aac6..989b8f96 100644 --- a/scenes/main.tscn +++ b/scenes/main.tscn @@ -326,6 +326,21 @@ theme = ExtResource("3_tipki") theme_override_colors/font_color = Color(1, 1, 1, 1) text = "Button" +[node name="PickerHide" type="Button" parent="Settings/Holder/Categories/CategoryTemplate/Container/SettingTemplate" unique_id=787866892] +self_modulate = Color(1, 1, 1, 0) +top_level = true +layout_mode = 1 +anchors_preset = 15 +anchor_right = 1.0 +anchor_bottom = 1.0 +offset_top = -3.0 +offset_right = 4.0 +offset_bottom = 1.0 +grow_horizontal = 2 +grow_vertical = 2 +action_mode = 0 +button_mask = 3 + [node name="ColorButton" type="Button" parent="Settings/Holder/Categories/CategoryTemplate/Container/SettingTemplate" unique_id=84045289] layout_mode = 1 anchors_preset = -1 @@ -343,7 +358,6 @@ text = "Pick Color" clip_text = true [node name="ColorPicker" type="ColorPicker" parent="Settings/Holder/Categories/CategoryTemplate/Container/SettingTemplate" unique_id=1549088178] -visible = false top_level = true z_index = 1 layout_mode = 1 diff --git a/scripts/ui/SettingsMenu.cs b/scripts/ui/SettingsMenu.cs index 96419487..b4e57bfc 100644 --- a/scripts/ui/SettingsMenu.cs +++ b/scripts/ui/SettingsMenu.cs @@ -89,6 +89,7 @@ public override void _Ready() HBoxContainer buttonHboxTemplate = settingTemplate.GetNode("ButtonHBoxContainer"); Button buttonTemplate = buttonHboxTemplate.GetNode