X-Git-Url: https://git.quassel-irc.org/?a=blobdiff_plain;ds=sidebyside;f=src%2Fqtui%2Fchatview.h;h=0f90a668b0b8ca12789856836533f9dacac96bb6;hb=518cd2bc478ab3675a60ec46d3ef183cace0cae7;hp=69bc2cddecf9ff776ed522c081d9137c2c361591;hpb=02966c1d1a668b2382de899008e6fefb42da4bbb;p=quassel.git diff --git a/src/qtui/chatview.h b/src/qtui/chatview.h index 69bc2cdd..0f90a668 100644 --- a/src/qtui/chatview.h +++ b/src/qtui/chatview.h @@ -102,6 +102,7 @@ public slots: protected: bool event(QEvent* event) override; + bool eventFilter(QObject* watched, QEvent* event) override; void resizeEvent(QResizeEvent* event) override; void scrollContentsBy(int dx, int dy) override; @@ -129,6 +130,8 @@ private: bool _invalidateFilter; QSet _linesWithCache; bool _firstTouchUpdateHappened = false; + /// Workaround: If true, backlog has been requested before the vertical scrollbar became visible + bool _backlogRequestedBeforeScrollable{false}; }; #endif