<commit_before>@import '../common';

.oo-ui-dropdownWidget {
	display: inline-block;
	position: relative;

	&-handle {
		width: 100%;
		display: inline-block;

		.oo-ui-unselectable();
		.oo-ui-box-sizing( border-box );

		.oo-ui-indicatorElement-indicator,
		.oo-ui-iconElement-icon {
			position: absolute;
		}
	}

	> .oo-ui-menuSelectWidget {
		z-index: 1;
		width: 100%;
	}

	&.oo-ui-widget-enabled .oo-ui-dropdownWidget-handle {
		cursor: pointer;
	}

	.theme-oo-ui-dropdownWidget();
}
<commit_msg>DropdownWidget: Prevent label from overflowing the handle<commit_after>@import '../common';

.oo-ui-dropdownWidget {
	display: inline-block;
	position: relative;

	&-handle {
		width: 100%;
		display: inline-block;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;

		.oo-ui-unselectable();
		.oo-ui-box-sizing( border-box );

		.oo-ui-indicatorElement-indicator,
		.oo-ui-iconElement-icon {
			position: absolute;
		}
	}

	> .oo-ui-menuSelectWidget {
		z-index: 1;
		width: 100%;
	}

	&.oo-ui-widget-enabled .oo-ui-dropdownWidget-handle {
		cursor: pointer;
	}

	.theme-oo-ui-dropdownWidget();
}

{'fraction_non_alphanumeric': 0.1669642857142857, 'fraction_numerical': 0.0125, 'mean_word_length': 3.2623574144486693, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 5, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6187113', 'n_tokens_mistral': 480, 'n_tokens_neox': 425, 'n_words': 70}