diff --git a/client/components/ChannelWrapper.vue b/client/components/ChannelWrapper.vue index 62dcb297..aa3e507a 100644 --- a/client/components/ChannelWrapper.vue +++ b/client/components/ChannelWrapper.vue @@ -82,11 +82,15 @@ export default { this.$root.switchToChannel(this.channel); }, openContextMenu(event) { - eventbus.emit("contextmenu:channel", { - event: event, - channel: this.channel, - network: this.network, - }); + // events.buttons will be 0 when the event is caused by a long + // touch on Android. + if (event.buttons !== 0) { + eventbus.emit("contextmenu:channel", { + event: event, + channel: this.channel, + network: this.network, + }); + } }, }, }; diff --git a/client/components/NetworkList.vue b/client/components/NetworkList.vue index 444857de..0ba48362 100644 --- a/client/components/NetworkList.vue +++ b/client/components/NetworkList.vue @@ -56,17 +56,18 @@