### Godot version

4.0.3.stable

### System information

windows 11

### Issue description

fullscreen on the window node is not working and will show up as a windowed.

### Steps to reproduce

disable Embed Subwindows in Project Settings/Display/Window.
create a window node and set its mode to fullscreen.

### Minimal reproduction project

[fullscreen.zip](https://github.com/godotengine/godot/files/11821834/fullscreen.zip)
p_node->notification(p_notification);
	for (int i = 0; i < p_node->get_child_count(); i++) {
		Node *child = p_node->get_child(i);
		Window *window = Object::cast_to<Window>(child);
		if (window) {
			continue;
		}
		_propagate_window_notification(child, p_notification);
	}
}
void Window::_event_callback(DisplayServer::WindowEvent p_event) {
	switch (p_event) {
		case DisplayServer::WINDOW_EVENT_MOUSE_ENTER: {
			_propagate_window_notification(this, NOTIFICATION_WM_MOUSE_ENTER);
			emit_signal(SNAME("mouse_entered"));
			notification(NOTIFICATION_VP_MOUSE_ENTER);
			if (DisplayServer::get_singleton()->has_feature(DisplayServer::FEATURE_CURSOR_SHAPE)) {
				DisplayServer::get_singleton()->cursor_set_shape(DisplayServer::CURSOR_ARROW); 
			}
		} break;
		case DisplayServer::WINDOW_EVENT_MOUSE_EXIT: {
			notification(NOTIFICATION_VP_MOUSE_EXIT);
			_propagate_window_notification(this, NOTIFICATION_WM_MOUSE_EXIT);
			emit_signal(SNAME("mouse_exited"));
		} break;
		case DisplayServer::WINDOW_EVENT_FOCUS_IN: {
			focused = true;