### Godot version

v4.2.dev.custom_build [60f3b7967]

### System information

Debian Linux X11 Xfce

### Issue description

Physics Picking within a `SubViewport` happens with `InputEventMouse` even when mouse events are disabled via `SubViewportContainer.mouse_filter = Control.MOUSE_FILTER_IGNORE`

The problem is that passive hovering still happens in the `SubViewport` with `SubViewportContainer.mouse_filter = Control.MOUSE_FILTER_IGNORE`.

I assume that it is a regression from #78017.

This was initially reported as a side-effect in #79271, which got closed, because the main issue was resolved.



### Steps to reproduce

1. Load and run MRP
2. move mouse over Icon

I would expect, that the `Area2D` receives no `InputEventMouse`, however it gets `_input_event` and also mouse-entered and mouse-exited signals.

### Minimal reproduction project

[IgnorePassiveHover.zip](https://github.com/godotengine/godot/files/12044510/IgnorePassiveHover.zip)

camera_3d_set.insert(p_camera);
	return camera_3d_set.size() == 1;
}
void Viewport::_camera_3d_remove(Camera3D *p_camera) {
	camera_3d_set.erase(p_camera);
	if (camera_3d == p_camera) {
		camera_3d->notification(Camera3D::NOTIFICATION_LOST_CURRENT);
		camera_3d = nullptr;
	}
}
void Viewport::_camera_3d_make_next_current(Camera3D *p_exclude) {
	for (Camera3D *E : camera_3d_set) {
		if (p_exclude == E) {
			continue;
		}
		if (!E->is_inside_tree()) {
			continue;
		}
		if (camera_3d != nullptr) {
			return;
		}
		E->make_current();
	}
}
void Viewport::enable_camera_3d_override(bool p_enable) {