### Godot version

4.1.1

### System information

linux

### Issue description

[simplescreenrecorder-2023-08-30_15.01.51.webm](https://github.com/godotengine/godot-proposals/assets/71937306/537d92b9-4f98-4fe6-adf4-71297be0471a)

I guess this wasn't the case before since I could save a layout named "2 monitors".

### Steps to reproduce

press space

### Minimal reproduction project

none
ERR_FAIL_COND(edited_theme.is_null());
	if (updating) {
		return;
	}
	updating = true;
	Control *focused = get_viewport()->gui_get_focus_owner();
	if (focused) {
		if (focusables.has(focused)) {
			
			updating = false;
			return;
		}
		Node *focus_parent = focused->get_parent();
		while (focus_parent) {
			Control *c = Object::cast_to<Control>(focus_parent);
			if (c && focusables.has(c)) {
				
				updating = false;
				return;
			}
			focus_parent = focus_parent->get_parent();
		}
	}
	List<StringName> theme_types;
	edited_theme->get_type_list(&theme_types);
	theme_types.sort_custom<StringName::AlphCompare>();
	theme_type_list->clear();
	if (theme_types.size() > 0) {
		theme_type_list->set_disabled(false);
		bool item_reselected = false;