### Godot version

4.1.stable

### System information

Windows 11 (x64), Intel(R) Core(TM) i5-9400 CPU, Vulkan,  NVIDIA GeForce GTX 1660 Ti driver version 528.24

### Issue description

When resizing the Scene Tree view, making it narrow, the tooltips of the icons no longer match the position of the icons. 
The tooltip rect is pushed off to the side.
Video showing bug:

https://github.com/godotengine/godot/assets/104696964/bc9918a0-4f4c-4722-aee3-7887d0e3dd5d



### Steps to reproduce

Make your Scene Tree view narrow. Hover over the icons. The tooltip activation area does not match the icon.

### Minimal reproduction project

N/A
void add_child(TreeItem *p_item);
	void remove_child(TreeItem *p_item);
	Tree *get_tree() const;
	TreeItem *get_prev();
	TreeItem *get_next() const;
	TreeItem *get_parent() const;
	TreeItem *get_first_child() const;
	TreeItem *get_prev_in_tree(bool p_wrap = false);
	TreeItem *get_next_in_tree(bool p_wrap = false);
	TreeItem *get_prev_visible(bool p_wrap = false);
	TreeItem *get_next_visible(bool p_wrap = false);
	TreeItem *get_child(int p_index);
	int get_visible_child_count();
	int get_child_count();
	TypedArray<TreeItem> get_children();
	void clear_children();
	int get_index();
#ifdef DEV_ENABLED
	
	void validate_cache() const;
#else
	void validate_cache() const {}
#endif
	void move_before(TreeItem *p_item);
	void move_after(TreeItem *p_item);
	void call_recursive(const StringName &p_method, const Variant **p_args, int p_argcount, Callable::CallError &r_error);
	~TreeItem();
};
VARIANT_ENUM_CAST(TreeItem::TreeCellMode);
class VBoxContainer;