### Godot version

v4.0.beta10.official [d0398f62f]

### System information

Windows 11

### Issue description

When hovering over the `MenuBar` items - the hover state activates only once (on first hover).

As demonstrated in this video - Debug menu toggles to hover visual style only once:


https://user-images.githubusercontent.com/433527/209774611-a3d6d80b-deb2-466b-b39d-bb480a5ade17.mp4

### Steps to reproduce

See video, try the same in Godot editor.

### Minimal reproduction project

N/A
int index = _get_index_at_point(p_pos);
	if (index >= 0 && index < menu_cache.size()) {
		return menu_cache[index].tooltip;
	} else {
		return String();
	}
}
void MenuBar::get_translatable_strings(List<String> *p_strings) const {
	Vector<PopupMenu *> popups = _get_popups();
	for (int i = 0; i < popups.size(); i++) {
		PopupMenu *pm = popups[i];
		if (!pm->has_meta("_menu_name") && !pm->has_meta("_menu_tooltip")) {
			continue;
		}
		String name = pm->get_meta("_menu_name");
		if (!name.is_empty()) {
			p_strings->push_back(name);
		}
		String tooltip = pm->get_meta("_menu_tooltip");
		if (!tooltip.is_empty()) {
			p_strings->push_back(tooltip);
		}
	}
}
MenuBar::MenuBar() {
	set_process_shortcut_input(true);
}
MenuBar::~MenuBar() {
}