From 295a5b6658b8202399a4940c207bd56f51bbcec9 Mon Sep 17 00:00:00 2001 From: tpart Date: Thu, 29 Aug 2024 15:33:50 +0200 Subject: Fix chat preview overlapping with chat open --- client/menu/chat/chat_preview.gd | 1 + client/menu/game.gd | 5 ++++- 2 files changed, 5 insertions(+), 1 deletion(-) (limited to 'client') diff --git a/client/menu/chat/chat_preview.gd b/client/menu/chat/chat_preview.gd index 189ca89b..934af0b2 100644 --- a/client/menu/chat/chat_preview.gd +++ b/client/menu/chat/chat_preview.gd @@ -14,6 +14,7 @@ # along with this program. If not, see . # extends Control +class_name ChatPreview const CHAT_MESSAGE_SCENE = preload("res://menu/chat/chat_message.tscn") diff --git a/client/menu/game.gd b/client/menu/game.gd index 1d961d3c..f50a43a6 100644 --- a/client/menu/game.gd +++ b/client/menu/game.gd @@ -21,6 +21,7 @@ class_name GameMenu @onready var debug_label: RichTextLabel = $Debug @onready var overlay: Overlay = $Overlay @onready var popup_message: PopupMessage = $PopupMessage +@onready var chat_preview: ChatPreview = $ChatPreview func _ready(): get_tree().get_root().connect("go_back_requested", open_ingame_menu) @@ -33,7 +34,9 @@ func _input(_event): if Input.is_action_just_pressed("chat"): Sound.play_click() - submenu("res://menu/chat/chat_open.tscn") + chat_preview.visible = false + await submenu("res://menu/chat/chat_open.tscn") + chat_preview.visible = true func _menu_cover(state): game.camera.disable_input_menu = state -- cgit v1.3