fix some browser bug

This commit is contained in:
Face
2025-09-08 20:19:50 +03:00
parent 3b87ab39c9
commit ac261e7d18
6 changed files with 30 additions and 17 deletions

View File

@@ -1,4 +1,20 @@
extends Control
@onready var console: DevToolsConsole = $DevTools/TabContainer/Console
func _ready():
connect_console_signals()
func connect_console_signals():
if console:
Trace.get_instance().log_message.connect(_on_trace_log_message)
func get_console() -> DevToolsConsole:
return console
func _on_trace_log_message(message: String, level: String, timestamp: float):
if console:
console.add_log_entry(message, level, timestamp)
func _on_close_button_pressed():
Engine.get_main_loop().current_scene._toggle_dev_tools()

View File

@@ -86,7 +86,8 @@ func create_log_item(entry: Dictionary) -> Control:
"scroll_fit_content_height": true,
"transparent_background": true,
"syntax_highlighter": input_line.syntax_highlighter.duplicate(),
"block_editing_signals": true
"block_editing_signals": true,
"size_flags_vertical": Control.SIZE_SHRINK_CENTER
})
message_code_edit.gui_input.connect(_on_log_code_edit_gui_input)