fixed selections moving when new messages come in while selecting
This commit is contained in:
@@ -86,7 +86,10 @@ private:
|
||||
bool updateQueued = false;
|
||||
bool messageWasAdded = false;
|
||||
bool lastMessageHasAlternateBackground = false;
|
||||
bool paused = false;
|
||||
bool pausedTemporarily = false;
|
||||
bool pausedBySelection = false;
|
||||
bool scrollToBottomAfterTemporaryPause = false;
|
||||
int messagesAddedSinceSelectionPause = 0;
|
||||
QTimer pauseTimeout;
|
||||
boost::optional<messages::MessageElement::Flags> overrideFlags;
|
||||
messages::MessageLayoutPtr lastReadMessage;
|
||||
@@ -99,6 +102,10 @@ private:
|
||||
void drawMessages(QPainter &painter);
|
||||
void setSelection(const messages::SelectionItem &start, const messages::SelectionItem &end);
|
||||
messages::MessageElement::Flags getFlags() const;
|
||||
bool isPaused();
|
||||
|
||||
void beginPause();
|
||||
void endPause();
|
||||
|
||||
ChannelPtr channel;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user