aboutsummaryrefslogtreecommitdiff
path: root/src/components/autocomplete_input/autocomplete_input.vue
diff options
context:
space:
mode:
authorShpuld Shpludson <shp@cock.li>2019-02-14 14:50:58 +0000
committerShpuld Shpludson <shp@cock.li>2019-02-14 14:50:58 +0000
commit295becd6c8cf8d6f628be74a14d8f28361c1923a (patch)
treed7b73325de8a2fc6c7d02a7dbdee7d0e6aefb4fb /src/components/autocomplete_input/autocomplete_input.vue
parent40b51b659eb89df3c2a841ddf93452314f609678 (diff)
parent19dd36945ab91ad3a1cff9ddbbfadea437b75d6f (diff)
Merge branch 'hotfix/issues-in-autocomplete' into 'develop'
#355 hotfix/issues in autocomplete Closes #355 See merge request pleroma/pleroma-fe!574
Diffstat (limited to 'src/components/autocomplete_input/autocomplete_input.vue')
-rw-r--r--src/components/autocomplete_input/autocomplete_input.vue28
1 files changed, 14 insertions, 14 deletions
diff --git a/src/components/autocomplete_input/autocomplete_input.vue b/src/components/autocomplete_input/autocomplete_input.vue
index 56233535..1e26b76b 100644
--- a/src/components/autocomplete_input/autocomplete_input.vue
+++ b/src/components/autocomplete_input/autocomplete_input.vue
@@ -4,8 +4,8 @@
v-if="multiline"
ref="textarea"
rows="1"
- :value="text" :class="classObj" :id="id" :placeholder="placeholder"
- @input="text = $event.target.value, $emit('input', $event.target.value), autoResize && resize($event)"
+ :value="value" :class="classObj" :id="id" :placeholder="placeholder"
+ @input="$emit('input', $event.target.value), autoResize && resize($event)"
@click="setCaret"
@keyup="setCaret"
@keydown.down="cycleForward"
@@ -13,17 +13,17 @@
@keydown.shift.tab="cycleBackward"
@keydown.tab="cycleForward"
@keydown.enter="replaceCandidate"
- @drop="drop && drop()"
- @dragover.prevent="dragoverPrevent && dragoverPrevent()"
- @paste="paste && paste()"
- @keydown.meta.enter="keydownMetaEnter && keydownMetaEnter()"
- @keyup.ctrl.enter="keyupCtrlEnter && keyupCtrlEnter()">
+ @drop="drop && drop($event)"
+ @dragover.prevent="dragoverPrevent && dragoverPrevent($event)"
+ @paste="paste && paste($event)"
+ @keydown.meta.enter="keydownMetaEnter && keydownMetaEnter($event)"
+ @keyup.ctrl.enter="keyupCtrlEnter && keyupCtrlEnter($event)">
</textarea>
<input
v-else
ref="textarea"
- :value="text" :class="classObj" :id="id" :placeholder="placeholder"
- @input="text = $event.target.value, $emit('input', $event.target.value), autoResize && resize($event)"
+ :value="value" :class="classObj" :id="id" :placeholder="placeholder"
+ @input="$emit('input', $event.target.value), autoResize && resize($event)"
@click="setCaret"
@keyup="setCaret"
@keydown.down="cycleForward"
@@ -31,11 +31,11 @@
@keydown.shift.tab="cycleBackward"
@keydown.tab="cycleForward"
@keydown.enter="replaceCandidate"
- @drop="drop && drop()"
- @dragover.prevent="dragoverPrevent && dragoverPrevent()"
- @paste="paste && paste()"
- @keydown.meta.enter="keydownMetaEnter && keydownMetaEnter()"
- @keyup.ctrl.enter="keyupCtrlEnter && keyupCtrlEnter()"/>
+ @drop="drop && drop($event)"
+ @dragover.prevent="dragoverPrevent && dragoverPrevent($event)"
+ @paste="paste && paste($event)"
+ @keydown.meta.enter="keydownMetaEnter && keydownMetaEnter($event)"
+ @keyup.ctrl.enter="keyupCtrlEnter && keyupCtrlEnter($event)"/>
<div style="position:relative;" v-if="candidates">
<div class="autocomplete-panel">
<div v-for="candidate in candidates" @click="replace(candidate.utf || (candidate.screen_name + ' '))">