diff --git a/src/widgets/helper/SearchPopup.cpp b/src/widgets/helper/SearchPopup.cpp index b70afc7b..426e9c6e 100644 --- a/src/widgets/helper/SearchPopup.cpp +++ b/src/widgets/helper/SearchPopup.cpp @@ -19,6 +19,7 @@ SearchPopup::SearchPopup() void SearchPopup::setChannel(ChannelPtr channel) { + this->channelName_ = channel->getName(); this->snapshot_ = channel->getMessageSnapshot(); this->performSearch(); @@ -83,7 +84,7 @@ void SearchPopup::performSearch() { QString text = searchInput_->text(); - ChannelPtr channel(new Channel("search", Channel::Type::None)); + ChannelPtr channel(new Channel(this->channelName_, Channel::Type::None)); for (size_t i = 0; i < this->snapshot_.size(); i++) { diff --git a/src/widgets/helper/SearchPopup.hpp b/src/widgets/helper/SearchPopup.hpp index cb5bdca6..fd5dba91 100644 --- a/src/widgets/helper/SearchPopup.hpp +++ b/src/widgets/helper/SearchPopup.hpp @@ -32,6 +32,7 @@ private: LimitedQueueSnapshot snapshot_; QLineEdit *searchInput_; ChannelView *channelView_; + QString channelName_; }; } // namespace chatterino