aboutsummaryrefslogtreecommitdiff
path: root/src/components/autocomplete_input/autocomplete_input.vue
diff options
context:
space:
mode:
authorHJ <spam@hjkos.com>2019-02-14 19:09:32 +0000
committerHJ <spam@hjkos.com>2019-02-14 19:09:32 +0000
commitdfecbe0ab741d3e892c109770a4898c79e165e3c (patch)
treef93fa8c6d06dfc8f4642a50b80769cf495138eea /src/components/autocomplete_input/autocomplete_input.vue
parent295becd6c8cf8d6f628be74a14d8f28361c1923a (diff)
parentee4c6f362b286e1306b89e036a48ebc79589d056 (diff)
Merge branch 'revert-295becd6' into 'develop'
Revert "Merge branch 'hotfix/issues-in-autocomplete' into 'develop'" See merge request pleroma/pleroma-fe!580
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 1e26b76b..56233535 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="value" :class="classObj" :id="id" :placeholder="placeholder"
- @input="$emit('input', $event.target.value), autoResize && resize($event)"
+ :value="text" :class="classObj" :id="id" :placeholder="placeholder"
+ @input="text = $event.target.value, $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($event)"
- @dragover.prevent="dragoverPrevent && dragoverPrevent($event)"
- @paste="paste && paste($event)"
- @keydown.meta.enter="keydownMetaEnter && keydownMetaEnter($event)"
- @keyup.ctrl.enter="keyupCtrlEnter && keyupCtrlEnter($event)">
+ @drop="drop && drop()"
+ @dragover.prevent="dragoverPrevent && dragoverPrevent()"
+ @paste="paste && paste()"
+ @keydown.meta.enter="keydownMetaEnter && keydownMetaEnter()"
+ @keyup.ctrl.enter="keyupCtrlEnter && keyupCtrlEnter()">
</textarea>
<input
v-else
ref="textarea"
- :value="value" :class="classObj" :id="id" :placeholder="placeholder"
- @input="$emit('input', $event.target.value), autoResize && resize($event)"
+ :value="text" :class="classObj" :id="id" :placeholder="placeholder"
+ @input="text = $event.target.value, $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($event)"
- @dragover.prevent="dragoverPrevent && dragoverPrevent($event)"
- @paste="paste && paste($event)"
- @keydown.meta.enter="keydownMetaEnter && keydownMetaEnter($event)"
- @keyup.ctrl.enter="keyupCtrlEnter && keyupCtrlEnter($event)"/>
+ @drop="drop && drop()"
+ @dragover.prevent="dragoverPrevent && dragoverPrevent()"
+ @paste="paste && paste()"
+ @keydown.meta.enter="keydownMetaEnter && keydownMetaEnter()"
+ @keyup.ctrl.enter="keyupCtrlEnter && keyupCtrlEnter()"/>
<div style="position:relative;" v-if="candidates">
<div class="autocomplete-panel">
<div v-for="candidate in candidates" @click="replace(candidate.utf || (candidate.screen_name + ' '))">