From a1af1355a99c370a056337a826d5a29a90a13447 Mon Sep 17 00:00:00 2001 From: mathieui Date: Tue, 15 Feb 2022 23:38:37 +0100 Subject: [PATCH] fix #3553: muclisttab not joining --- poezio/tabs/muclisttab.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/poezio/tabs/muclisttab.py b/poezio/tabs/muclisttab.py index f6b3fc35..53fce727 100644 --- a/poezio/tabs/muclisttab.py +++ b/poezio/tabs/muclisttab.py @@ -4,6 +4,7 @@ A MucListTab is a tab listing the rooms on a conference server. It has no functionality except scrolling the list, and allowing the user to join the rooms. """ +import asyncio import logging from typing import Dict, Callable @@ -74,4 +75,4 @@ class MucListTab(ListTab): row = self.listview.get_selected_row() if not row: return - self.core.command.join(row[1]) + asyncio.ensure_future(self.core.command.join(row[1]))