### Godot version

4.2.stable

### System information

Godot v4.2.stable - Windows 10.0.22621 - GLES3 (Compatibility) - Intel(R) Iris(R) Plus Graphics (Intel Corporation; 27.20.100.9621) - Intel(R) Core(TM) i7-1065G7 CPU @ 1.30GHz (8 Threads)

### Issue description

This warning gets spammed when scrolling any slider on the color picker of the editor using the mouse wheel.
The value of the slider gets affected nevertheless
```
scene/gui/control.cpp:2012 - This control can't grab focus. Use set_focus_mode() to allow a control to get focus.
```

### Steps to reproduce

For example having a script that exports a color
and scrolling the A slider in the Inspector
```
@export var color : Color
```
![image](https://github.com/godotengine/godot/assets/43796250/0447e952-a8b2-48ae-ac89-3ef248699b22)


### Minimal reproduction project

N/A
Ref<InputEventMouseButton> mb = p_event;
	if (mb.is_valid()) {
		if (mb->get_button_index() == MouseButton::LEFT) {
			if (mb->is_pressed()) {
				Ref<Texture2D> grabber;
				if (mouse_inside || has_focus()) {
					grabber = theme_cache.grabber_hl_icon;
				} else {
					grabber = theme_cache.grabber_icon;
				}
				grab.pos = orientation == VERTICAL ? mb->get_position().y : mb->get_position().x;
				double grab_width = (double)grabber->get_width();
				double grab_height = (double)grabber->get_height();
				double max = orientation == VERTICAL ? get_size().height - grab_height : get_size().width - grab_width;
				set_block_signals(true);
				if (orientation == VERTICAL) {
					set_as_ratio(1 - (((double)grab.pos - (grab_height / 2.0)) / max));
				} else {
					set_as_ratio(((double)grab.pos - (grab_width / 2.0)) / max);
				}
				set_block_signals(false);
				grab.active = true;
				grab.uvalue = get_as_ratio();
				emit_signal(SNAME("drag_started"));
				_notify_shared_value_changed();
			} else {
				grab.active = false;
				const bool value_changed = !Math::is_equal_approx((double)grab.uvalue, get_as_ratio());
				emit_signal(SNAME("drag_ended"), value_changed);
			}