diff options
author | GitLab Bot <gitlab-bot@gitlab.com> | 2021-10-07 09:09:58 +0300 |
---|---|---|
committer | GitLab Bot <gitlab-bot@gitlab.com> | 2021-10-07 09:09:58 +0300 |
commit | c2f9cac32e8141a9cd909ee654580d7472c531a0 (patch) | |
tree | 0b906b9f20b4f940261f8a3655ccee1f92f63dd5 /app/assets | |
parent | cd0a6b898238d02cf862379a6fe06e96a737bbb5 (diff) |
Add latest changes from gitlab-org/gitlab@master
Diffstat (limited to 'app/assets')
3 files changed, 11 insertions, 7 deletions
diff --git a/app/assets/javascripts/vue_shared/components/color_picker/color_picker.vue b/app/assets/javascripts/vue_shared/components/color_picker/color_picker.vue index 3c21b14894b..7563c35dfc8 100644 --- a/app/assets/javascripts/vue_shared/components/color_picker/color_picker.vue +++ b/app/assets/javascripts/vue_shared/components/color_picker/color_picker.vue @@ -81,8 +81,8 @@ export default { }, }, i18n: { - fullDescription: __('Choose any color. Or you can choose one of the suggested colors below'), - shortDescription: __('Choose any color'), + fullDescription: __('Enter any color or choose one of the suggested colors below.'), + shortDescription: __('Enter any color.'), }, }; </script> diff --git a/app/assets/javascripts/vue_shared/components/sidebar/labels_select_widget/dropdown_contents.vue b/app/assets/javascripts/vue_shared/components/sidebar/labels_select_widget/dropdown_contents.vue index 1e3d7814829..445df0496cf 100644 --- a/app/assets/javascripts/vue_shared/components/sidebar/labels_select_widget/dropdown_contents.vue +++ b/app/assets/javascripts/vue_shared/components/sidebar/labels_select_widget/dropdown_contents.vue @@ -87,9 +87,6 @@ export default { return isDropdownVariantStandalone(this.variant); }, }, - mounted() { - this.$refs.dropdown.show(); - }, methods: { toggleDropdownContentsCreateView() { this.showDropdownContentsCreateView = !this.showDropdownContentsCreateView; @@ -101,6 +98,9 @@ export default { this.$refs.dropdown.$refs.dropdown.$_popper.scheduleUpdate(); } }, + showDropdown() { + this.$refs.dropdown.show(); + }, closeDropdown() { this.$emit('setLabels', this.localSelectedLabels); this.$refs.dropdown.hide(); diff --git a/app/assets/javascripts/vue_shared/components/sidebar/labels_select_widget/labels_select_root.vue b/app/assets/javascripts/vue_shared/components/sidebar/labels_select_widget/labels_select_root.vue index 496bb9817f0..a9868ce66db 100644 --- a/app/assets/javascripts/vue_shared/components/sidebar/labels_select_widget/labels_select_root.vue +++ b/app/assets/javascripts/vue_shared/components/sidebar/labels_select_widget/labels_select_root.vue @@ -141,6 +141,9 @@ export default { handleCollapsedValueClick() { this.$emit('toggleCollapse'); }, + showDropdownContents() { + this.$refs.dropdownContents.showDropdown(); + }, isDropdownVariantSidebar, isDropdownVariantStandalone, isDropdownVariantEmbedded, @@ -167,6 +170,7 @@ export default { :title="__('Labels')" :loading="isLoading" :can-edit="allowLabelEdit" + @open="showDropdownContents" > <template #collapsed> <dropdown-value @@ -180,7 +184,7 @@ export default { <slot></slot> </dropdown-value> </template> - <template #default="{ edit }"> + <template #default> <dropdown-value :disable-labels="labelsSelectInProgress" :selected-labels="issuableLabels" @@ -193,7 +197,7 @@ export default { <slot></slot> </dropdown-value> <dropdown-contents - v-if="edit" + ref="dropdownContents" :dropdown-button-text="dropdownButtonText" :allow-multiselect="allowMultiselect" :labels-list-title="labelsListTitle" |