Skip to content

Commit c04d352

Browse files
committed
avoid deselecting channel when selecting the selected one
Signed-off-by: Julien Veyssier <[email protected]>
1 parent d7b4735 commit c04d352

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

src/components/SendFilesModal.vue

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,15 +59,16 @@
5959
</span>
6060
</span>
6161
<NcMultiselect
62-
v-model="selectedChannel"
62+
:value="selectedChannel"
6363
:placeholder="t('integration_mattermost', 'Choose a channel')"
6464
:options="sortedChannels"
6565
:user-select="true"
6666
label="display_name"
6767
track-by="id"
6868
:internal-search="true"
6969
class="channel-select"
70-
@search-change="query = $event">
70+
@search-change="query = $event"
71+
@input="onChannelSelected">
7172
<template #option="{option}">
7273
<NcAvatar
7374
:size="34"
@@ -405,6 +406,11 @@ export default {
405406
const index = this.files.findIndex((f) => f.id === fileId)
406407
this.files.splice(index, 1)
407408
},
409+
onChannelSelected(selected) {
410+
if (selected !== null) {
411+
this.selectedChannel = selected
412+
}
413+
},
408414
},
409415
}
410416
</script>

0 commit comments

Comments
 (0)