### Godot version

4.0.3stable

### System information

-OS: Windows 11

### Issue description

When I set "display/window/size/resizable" flag in godot 4 it destroys minimize button only shows close button. In godot 3 it disables maximize button
Godot 4:
![image](https://github.com/godotengine/godot/assets/78092286/715e34b7-42a6-4d06-88c3-c66f8c0e1bb7)
Godot 3:
![image](https://github.com/godotengine/godot/assets/78092286/da53df91-1ae0-4145-9192-1f13240b519c)


### Steps to reproduce

1. I opened **Project Settings/Display/Window**
2. Then I uncheck "Resizable" option both in godot 3/4
3. In Godot 3 it only disabled maximize button
4. In Godot 4 it destroyed maximize and minimize buttons.

### Minimal reproduction project

[FloweyFight.zip](https://github.com/godotengine/godot/files/11589075/FloweyFight.zip)

mb->set_position(Vector2(old_x, old_y));
			}
			if (uMsg != WM_MOUSEWHEEL && uMsg != WM_MOUSEHWHEEL) {
				if (mb->is_pressed()) {
					if (++pressrc > 0 && mouse_mode != MOUSE_MODE_CAPTURED) {
						SetCapture(hWnd);
					}
				} else {
					if (--pressrc <= 0) {
						if (mouse_mode != MOUSE_MODE_CAPTURED) {
							ReleaseCapture();
						}
						pressrc = 0;
					}
				}
			} else {
				
				POINT coords;
				coords.x = mb->get_position().x;
				coords.y = mb->get_position().y;
				ScreenToClient(hWnd, &coords);
				mb->set_position(Vector2(coords.x, coords.y));
			}
			mb->set_global_position(mb->get_position());
			Input::get_singleton()->parse_input_event(mb);
			if (mb->is_pressed() && mb->get_button_index() >= MouseButton::WHEEL_UP && mb->get_button_index() <= MouseButton::WHEEL_RIGHT) {
				
				Ref<InputEventMouseButton> mbd = mb->duplicate();
				mbd->set_window_id(window_id);
				last_button_state.clear_flag(mouse_button_to_mask(mbd->get_button_index()));