From 4c6c07dda1b7844f5a8fe9701d5d8c0c2c6bf248 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Julius=20H=C3=A4rtl?= <jus@bitgrid.net>
Date: Mon, 26 Nov 2018 14:27:59 +0100
Subject: [PATCH] Fix small composer bugs
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Signed-off-by: Julius Härtl <jus@bitgrid.net>
---
 src/components/Composer.vue | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/src/components/Composer.vue b/src/components/Composer.vue
index 4fc87134..f32b2ad1 100644
--- a/src/components/Composer.vue
+++ b/src/components/Composer.vue
@@ -61,7 +61,7 @@
 				<input :value="t('social', 'Post')" :disabled="post.length < 1" class="submit primary"
 					type="submit" title="" data-original-title="Post">
 				<div>
-					<button :class="currentVisibilityIconClass" @click="togglePopoverMenu" />
+					<button :class="currentVisibilityIconClass" @click.prevent="togglePopoverMenu" />
 					<div :class="{open: menuOpened}" class="popovermenu">
 						<PopoverMenu :menu="visibilityPopover" />
 					</div>
@@ -308,6 +308,9 @@ export default {
 						+ '<a href="' + item.original.url + '" target="_blank"><img src="' + item.original.avatar + '" />@' + item.original.value + '</a></span>'
 				},
 				values: (text, cb) => {
+					if (text.length < 1) {
+						cb([])
+					}
 					this.remoteSearch(text).then((result) => {
 						let users = []
 						if (result.data.result.exact) {