This commit is contained in:
fourtf 2017-02-06 14:52:02 +01:00
commit bdd03ba3fa
2 changed files with 15 additions and 2 deletions

View file

@ -4,6 +4,7 @@
#include "messages/limitedqueuesnapshot.h"
#include <boost/signals2.hpp>
#include <memory>
#include <mutex>
#include <vector>
@ -102,7 +103,8 @@ private:
int limit;
int buffer;
};
}
}
} // namespace messages
} // namespace chatterino
#endif // LIMITEDQUEUE_H

View file

@ -49,6 +49,17 @@ ChatWidgetView::layoutMessages()
int start = this->scrollbar.getCurrentValue();
if (messages.getLength() <= start) {
// The scrollbar wants to show more values than we can offer
// just return for now
return false;
// Lower start value to the last message
// start = messages.getLength() - 1;
}
int y = -(messages[start].get()->getHeight() *
(fmod(this->scrollbar.getCurrentValue(), 1)));