From 46c7700f671d31ba305aca9372aef059f255128a Mon Sep 17 00:00:00 2001 From: Tabby Date: Sun, 1 Jun 2025 12:07:36 +1000 Subject: [PATCH] prevent window from being minimised --- TitleBar.gd | 10 +++++++++- project.godot | 1 + 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/TitleBar.gd b/TitleBar.gd index 2183f98..2cee117 100644 --- a/TitleBar.gd +++ b/TitleBar.gd @@ -19,6 +19,13 @@ func _process(_delta): #OS.set_window_position(OS.window_position + get_global_mouse_position() - dragging_start_position) #if (Input.is_action_just_pressed("ui_up")): #get_window().size += Vector2i(100,90) + print(DisplayServer.window_get_mode()) + if(DisplayServer.window_get_mode() == 1): #prevent program from being minimised + #print("T_T") + #DisplayServer.window_set_mode(0) + #get_window().request_attention() + get_window().grab_focus() + func open_menu(): options_menu.show() @@ -29,7 +36,8 @@ func open_menu(): #func _on_MinimizeButton_pressed(): - #OS.set_window_minimized(true) + + diff --git a/project.godot b/project.godot index 017bcc4..f282c5d 100644 --- a/project.godot +++ b/project.godot @@ -19,6 +19,7 @@ config/icon="uid://b502wtiwv20em" window/size/viewport_width=200 window/size/viewport_height=180 +window/size/resizable=false window/size/borderless=true window/size/always_on_top=true window/stretch/mode="canvas_items"