From 62bf1b253e3b09d516af432d8bd3b34c6979141f Mon Sep 17 00:00:00 2001 From: Nicolas Werner Date: Sat, 7 May 2022 18:53:16 +0200 Subject: Rework focus handling --- src/timeline/InputBar.cpp | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) (limited to 'src/timeline/InputBar.cpp') diff --git a/src/timeline/InputBar.cpp b/src/timeline/InputBar.cpp index 1de7a141..7ef61da4 100644 --- a/src/timeline/InputBar.cpp +++ b/src/timeline/InputBar.cpp @@ -675,13 +675,17 @@ InputBar::command(const QString &command, QString args) } else if (command == QLatin1String("part") || command == QLatin1String("leave")) { ChatPage::instance()->timelineManager()->openLeaveRoomDialog(room->roomId(), args); } else if (command == QLatin1String("invite")) { - ChatPage::instance()->inviteUser(args.section(' ', 0, 0), args.section(' ', 1, -1)); + ChatPage::instance()->inviteUser( + room->roomId(), args.section(' ', 0, 0), args.section(' ', 1, -1)); } else if (command == QLatin1String("kick")) { - ChatPage::instance()->kickUser(args.section(' ', 0, 0), args.section(' ', 1, -1)); + ChatPage::instance()->kickUser( + room->roomId(), args.section(' ', 0, 0), args.section(' ', 1, -1)); } else if (command == QLatin1String("ban")) { - ChatPage::instance()->banUser(args.section(' ', 0, 0), args.section(' ', 1, -1)); + ChatPage::instance()->banUser( + room->roomId(), args.section(' ', 0, 0), args.section(' ', 1, -1)); } else if (command == QLatin1String("unban")) { - ChatPage::instance()->unbanUser(args.section(' ', 0, 0), args.section(' ', 1, -1)); + ChatPage::instance()->unbanUser( + room->roomId(), args.section(' ', 0, 0), args.section(' ', 1, -1)); } else if (command == QLatin1String("roomnick")) { mtx::events::state::Member member; member.display_name = args.toStdString(); -- cgit 1.5.1