/***************************************************************************
- * Copyright (C) 2005-2016 by the Quassel Project *
+ * Copyright (C) 2005-2018 by the Quassel Project *
* devel@quassel-irc.org *
* *
* This program is free software; you can redistribute it and/or modify *
if (!msg.startsWith('/')) {
if (_nickRx.indexIn(msg) == 0) {
const Network *net = Client::network(bufferInfo.networkId());
- IrcUser *user = net ? net->ircUser(_nickRx.cap(1)) : 0;
+ IrcUser *user = net ? net->ircUser(_nickRx.cap(1)) : nullptr;
if (user)
user->setLastSpokenTo(bufferInfo.bufferId(), QDateTime::currentDateTime().toUTC());
}
void ClientUserInputHandler::handleList(const BufferInfo &bufferInfo, const QString &text)
{
- Q_UNUSED(text)
- Client::instance()->displayChannelList(bufferInfo.networkId());
+ // Pass along any potential search parameters, list channels immediately
+ Client::instance()->displayChannelList(bufferInfo.networkId(), text, true);
}