### Godot version

v4.0.3.stable.official [5222a99f5]

### System information

Windows 11, AMD Ryzen 5 3500U with Radeon Vega Mobile Gfx     2.10 GHz

### Issue description

  The editor crashes when it is minimised if it isn't the foreground window, eg. via Windows key + M.  This didn't occur in 4.0.2, but is now occurring in 4.0.3. I'll just mention that /interface/editor/save_on_focus_loss is false because another issue mentions something like this but with that property set to true.

### Steps to reproduce

N/A

### Minimal reproduction project

N/A
}
			if (is_device_extension_enabled(VK_KHR_16BIT_STORAGE_EXTENSION_NAME)) {
				storage_buffer_capabilities.storage_buffer_16_bit_access_is_supported = storage_feature.storageBuffer16BitAccess;
				storage_buffer_capabilities.uniform_and_storage_buffer_16_bit_access_is_supported = storage_feature.uniformAndStorageBuffer16BitAccess;
				storage_buffer_capabilities.storage_push_constant_16_is_supported = storage_feature.storagePushConstant16;
				storage_buffer_capabilities.storage_input_output_16 = storage_feature.storageInputOutput16;
			}
		}
		
		PFN_vkGetPhysicalDeviceProperties2 device_properties_func = (PFN_vkGetPhysicalDeviceProperties2)vkGetInstanceProcAddr(inst, "vkGetPhysicalDeviceProperties2");
		if (device_properties_func == nullptr) {
			
			device_properties_func = (PFN_vkGetPhysicalDeviceProperties2)vkGetInstanceProcAddr(inst, "vkGetPhysicalDeviceProperties2KHR");
		}
		if (device_properties_func != nullptr) {
			VkPhysicalDeviceFragmentShadingRatePropertiesKHR vrsProperties{};
			VkPhysicalDeviceMultiviewProperties multiviewProperties{};
			VkPhysicalDeviceSubgroupProperties subgroupProperties{};
			VkPhysicalDeviceProperties2 physicalDeviceProperties{};
			void *nextptr = nullptr;
			if (device_api_version >= VK_API_VERSION_1_1) { 
				subgroupProperties.sType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SUBGROUP_PROPERTIES;
				subgroupProperties.pNext = nextptr;
				nextptr = &subgroupProperties;
			}
			if (multiview_capabilities.is_supported) {
				multiviewProperties.sType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTIVIEW_PROPERTIES;
				multiviewProperties.pNext = nextptr;
				nextptr = &multiviewProperties;
			}