diff --git a/src/widgets/chatwidgetinput.cpp b/src/widgets/chatwidgetinput.cpp index 3c364030..d72d806d 100644 --- a/src/widgets/chatwidgetinput.cpp +++ b/src/widgets/chatwidgetinput.cpp @@ -143,5 +143,10 @@ void ChatWidgetInput::resizeEvent(QResizeEvent *) } } +void ChatWidgetInput::mousePressEvent(QMouseEvent *) +{ + this->chatWidget->giveFocus(); +} + } // namespace widgets } // namespace chatterino diff --git a/src/widgets/chatwidgetinput.hpp b/src/widgets/chatwidgetinput.hpp index 48520308..a0fdc09b 100644 --- a/src/widgets/chatwidgetinput.hpp +++ b/src/widgets/chatwidgetinput.hpp @@ -29,6 +29,8 @@ protected: virtual void paintEvent(QPaintEvent *) override; virtual void resizeEvent(QResizeEvent *) override; + virtual void mousePressEvent(QMouseEvent *event) override; + private: ChatWidget *const chatWidget;