### Godot version

4.1.1-stable

### System information

Windows 10

### Issue description

OptionButton items shortcut is not working

if (!get_viewport()) {
		return;
	}
	Rect2 rect = get_screen_rect();
	rect.position.y += rect.size.height;
	rect.size.height = 0;
	popup->set_position(rect.position);
	popup->set_size(rect.size);
	
	if (current != NONE_SELECTED && !popup->is_item_disabled(current)) {
		if (!_was_pressed_by_mouse()) {
			popup->set_focused_item(current);
		} else {
			popup->scroll_to_item(current);
		}
	} else {
		for (int i = 0; i < popup->get_item_count(); i++) {
			if (!popup->is_item_disabled(i)) {
				if (!_was_pressed_by_mouse()) {
					popup->set_focused_item(i);
				} else {
					popup->scroll_to_item(i);
				}
				break;
			}
		}
	}
	popup->popup();
}
void OptionButton::_validate_property(PropertyInfo &p_property) const {