~emersion/gamja

525df515bc916dfa26975377d2a12775c76d32a2 — Simon Ser a month ago a83d3f7
Fix messages in current buffer not marked as read
1 files changed, 2 insertions(+), 2 deletions(-)

M components/app.js
M components/app.js => components/app.js +2 -2
@@ 418,11 418,11 @@ export default class App extends Component {

		this.setReceipt(bufName, ReceiptType.DELIVERED, msg);

		this.setBufferState({ network: netID, name: bufName}, (buf, state) => {
		this.setBufferState({ network: netID, name: bufName}, (buf) => {
			// TODO: set unread if scrolled up
			var unread = buf.unread;
			var lastReadReceipt = buf.lastReadReceipt;
			if (state.activeBuffer != buf.id) {
			if (this.state.activeBuffer != buf.id) {
				unread = Unread.union(unread, msgUnread);
			} else {
				this.setReceipt(bufName, ReceiptType.READ, msg);